O'Reilly logo

MCAD/MCSD.NET Training Guide (Exam 70-316): Developing and Implementing Windows®-Based Applications with Microsoft® Visual C#™ .NET and Microsoft® Visual Studio® .NET by MCSD Amit Kalani - MCAD

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Validating Non-Latin User Input

Validate user input.

  • Validate non-Latin user input.

Another area where world-ready applications may require code changes is in handling character strings. The following sections look at two areas where different alphabets may require you to implement code changes: string indexing and data sorting. These areas require the most coding attention for non-Latin characters (such as Arabic, Hebrew, or Cyrillic characters), but they can be important when you're dealing with Latin characters as well.

String Indexing

String indexing refers to the process of extracting single characters from a text string. You might think that you could simply iterate through the data that makes up the string 16 bits at a time, treating each ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required