| Culture-Sensitive C# Methodusing System.Globalization
public virtual int IndexOf(string source, char value);
 
			public virtual int IndexOf(string source, string value);
 public virtual int IndexOf(string source, char value, CompareOptions options);
 
 public virtual int IndexOf(string source, char value, int startIndex)
 
 public virtual int IndexOf(string source, string value, CompareOptions options);
 
 public virtual int IndexOf(string source, string value, int startIndex);
 
 public virtual int IndexOf(string source, char value, int startIndex, CompareOptions options);
 
 public virtual int IndexOf(string source, char value, int startIndex, int count);
 
 public virtual int IndexOf(string source, string value, int startIndex, CompareOptions options);
 
 public virtual int IndexOf(string source, string value, int startIndex, int count);
 
 public virtual int IndexOf(string source, char value, int startIndex, int count, CompareOptions options);
 
 public virtual int IndexOf(string source, string value, int startIndex, int count, CompareOptions options);
 
 
 Internationalization (I18n) Method Overview Searches for the specified value and returns the zero-based
                index of the first occurrence within the source string (or substring).  For more information see Microsoft's 
	MSDN online documentation. I18n IssuesWe flag this method to ensure that the Culture and Number Format InformationCompareInfoobject, through which
			   this method is called, has been created for the correct culture.
	           To create aCompareInfoobject for any culture, 
	           use theGetCompareInfomethod.   
 |