文字列(String)
置換
// 置換 path = "d:\\tmp\\test.txt"; path.Replace( "\\", "/" );長さ
s.Length;分割 . split
char[] d = new char [] {','}; string [] a = s.Split( d ); foreach (string st in a ) { Console.WriteLine(st); }結合
SYNTAX String.Join( 区切り文字列, 文字列配列 )// static method による join string [] a = { "a", "bc", "de" }; string ret = String.Join( "-", a );検索
// 検索 WARNING 引数に空文字列("")を指定すると0を返す if ( s.IndexOf( "foo" ) >= 0 ){ } // 1 番目以降 s.Substring( 1 );// 部分文字列 s.Substring( 1, 4 );string s = "aaa";変換
string s = "d:/test.txt"; // すべて小文字, 大文字 s.ToLower(); s.ToUpper();cast
文字列から数値型へint num1 = int.Parse("123"); long num2 = long.Parse("123"); float num3 = float.Parse("123.4"); double num4 = double.Parse("123.4");