C# の文字列
- 逐次的文字列リテラル "@" を使うと、字面どおりの文字として解釈されます。例えば、s1とs2、s3とs4は同じ文字列となります。
String s1 = "Hello\nWorld"; String s2 = @"Hello World"; String s3 = "C:\\Windows\\"; String s4 = @"C:\Windows\";
- 関数 String.Split は params キーワードを引数にしているので、以下の二つの foreach は同じ動作をします。
foreach (string s in s1.Split(new Char[] {' ', ',', '.'})) { //!<処理 } foreach (string s in s1.Split(' ', ',', '.')) { //!<処理 }