Home >Backend Development >C#.Net Tutorial >Sharing about methods of String type in C#
Equals(string value)
Returns a BOOL type, comparing whether they are equal, similar to "=="
Compareto(string value)
Judge the size, large returns 1, small returns -1, equal returns 0
IndexOf(string value)
found in the current string For this character, start looking for it from the first one. If it finds it, it will return the index where it was first found. If it cannot be found, it will return -1
. Example: 1123 If it finds 1, it will return 0
#.
##LastIndexOf(string value)Same as above, but searches from back to front, returning the index found for the first time
Example: 1123 If 1 is found, return 1
Join(string value,string[] string,int statindex,int count) //The last two parameters are the starting index and the number of effectsThis method is different from other methods. When called, it is called from String. Its function is to connect the
array through a string and return a string string[ ] ary={"a","b","c"};string result=String.Join("_",ary);
The final result value is a_b_c connected through "_"
Split(char value)
Separate a string type with char. Example: string[] ary;
string str2;
string str1="a_b_c_d";
ary=str1.Split('_'); //注意方法的参数是一个Char类型,返回的是一个数组
foreach(string s in ary)
{
str2+=s;
}
The final value of str2 is abcd
SubString(int index,int length)
Intercept the string of the specified length from the specified position
String str1="abcdefg"; str1.SubString(1,2); str1的结果就是bc str1.SubString(2,3);
ToLower();
Convert all to lowercase
ToUper();
Convert all to uppercase
Trim();Remove leading and trailing spaces
The above is the detailed content of Sharing about methods of String type in C#. For more information, please follow other related articles on the PHP Chinese website!