Home >Backend Development >C#.Net Tutorial >Sharing about methods of String type in C#

Sharing about methods of String type in C#

黄舟
黄舟Original
2017-05-07 10:13:022051browse

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);

That is, cde 2 represents the index position, 3 represents the length


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!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn