August 2003
Intermediate to advanced
928 pages
32h 1m
English
CompareInfo
This class defines methods of string
comparison that follow
culture-specific rules. The
CultureInfo.CompareInfo property contains an
instance of this class. The Compare( ) method and
other string searching methods, such as IndexOf( )
and IsPrefix( ), can be passed a set of
CompareOptions, which provide culture-specific
flags related to strings. The GetCompareInfo( )
method is used instead of a public constructor to retrieve an
instance of this class.
public class CompareInfo : System.Runtime.Serialization.IDeserializationCallback { // Public Instance Properties public int LCID{get; } // Public Static Methods public static CompareInfo GetCompareInfo(intculture); public static CompareInfo GetCompareInfo(intculture, System.Reflection.Assemblyassembly); public static CompareInfo GetCompareInfo(stringname); public static CompareInfo GetCompareInfo(stringname, System.Reflection.Assemblyassembly); // Public Instance Methods public virtual int Compare(stringstring1, intoffset1, intlength1, stringstring2, intoffset2, intlength2); public virtual int Compare(stringstring1, intoffset1, intlength1, stringstring2, intoffset2, intlength2, CompareOptionsoptions); public virtual int Compare(stringstring1, intoffset1, stringstring2, intoffset2); public virtual int Compare(stringstring1, intoffset1, stringstring2, intoffset2, CompareOptionsoptions); public virtual int Compare(stringstring1, stringstring2); public virtual int Compare(stringstring1 ...