ホームページ >バックエンド開発 >C#.Net チュートリアル >C# の String 型のメソッドについて共有する

C# の String 型のメソッドについて共有する

黄舟
黄舟オリジナル
2017-05-07 10:13:022059ブラウズ

Equals(文字列値)
「==」と同様に、等しいかどうかを比較するBOOL型を返します

Compareto(文字列値)
サイズを判断し、大きい場合は1を返し、小さい場合は-1を返します、等しい場合は 0 です

IndexOf(string value)
現在の string でこの文字を検索します。見つかった場合は、最初に見つかった index を返します。 return -1
例: 1123 1 を探している場合、0 を返します

LastIndexOf(文字列値)
上記と同じですが、後ろから前に探して、初めて見つかったインデックスを返します
例: 1123 1 を探している場合、1 が返されます

Join (string value,string[] string,int statindex,int count) //最後の 2 つのパラメータは、1 つは開始インデックスで、もう 1 つはエフェクトの数
このメソッドは他のメソッドとは異なり、文字列から呼び出されます。呼び出されるとき、関数は文字列を介して配列を接続し、文字列string[] ary={"a","を返します。 b","c"};
string result=String.Join(" _",ary);
result の最終値は a_b_c で、"_" を介して接続されます


Split(char value)Separate charを含む文字列型 例:

string[] ary;
string str2;
string str1="a_b_c_d";
ary=str1.Split('_');   //注意方法的参数是一个Char类型,返回的是一个数组
foreach(string s in ary)
{
    str2+=s;
}

str2の最終値はabcdです



SubString(intindex, int length)指定された位置から指定された長さの文字列をインターセプトします

String str1="abcdefg";
str1.SubString(1,2);
str1的结果就是bc
str1.SubString(2,3);

つまり、cde 2はインデックス位置を表し、3は長さを表します



ToLower();すべてを小文字に変換します


ToUper();すべてを大文字に変換します


Trim();先頭と末尾のスペース

以上がC# の String 型のメソッドについて共有するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。