Export (0) Print
Expand All

StringInfo Class

Provides functionality to split a string into text elements and to iterate through those text elements.

For a list of all members of this type, see StringInfo Members.

System.Object
   System.Globalization.StringInfo

[Visual Basic]
<Serializable>
Public Class StringInfo
[C#]
[Serializable]
public class StringInfo
[C++]
[Serializable]
public __gc class StringInfo
[JScript]
public
   Serializable
class StringInfo

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Remarks

The .NET Framework defines a text element as a unit of text that is displayed as a single character; that is, a grapheme. A text element can be a base character, a surrogate pair, or a combining character sequence. The Unicode Standard defines a surrogate pair as a coded character representation for a single abstract character that consists of a sequence of two code units, where the first unit of the pair is a high-surrogate and the second is a low-surrogate. The Unicode Standard defines a combining character sequence as a combination of a base character and one or more combining characters. A surrogate pair can represent a base character or a combining character. For more information on surrogate pairs and combining character sequences, see The Unicode Standard at http://www.unicode.org.

Requirements

Namespace: System.Globalization

Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, .NET Compact Framework

Assembly: Mscorlib (in Mscorlib.dll)

See Also

StringInfo Members | System.Globalization Namespace

Show:
© 2014 Microsoft