C# 入門 & 実践 / C sharp

4-14. 文字列


public sealed class String : IComparable, ICloneable, IConvertible,
IComparable<string>, IEnumerable<string>, IEnumerable,
IEquatable<string>


ダブルクォーテーションというのは最初にみましたが、こういう書き方があるんですね!

        static void Main()
        {
            string moji = "改行できますか?\n出来ますよ。";
            Console.WriteLine("+++ Type 1");
            Console.WriteLine("{0}", moji);

            moji = @"改行できますか?\n出来ませんよ!";
            Console.WriteLine("+++ Type 2");
            Console.WriteLine("{0}", moji);

            moji = @"改行できますか?
こんな書き方ありですか?";
            Console.WriteLine("+++ Type 3");
            Console.WriteLine("{0}", moji);
        }

+++ Type 1
改行できますか?
出来ますよ。

+++ Type 2
改行できますか?\n出来ませんよ!

+++ Type 3
改行できますか?
こんな書き方ありですか?

とこんな感じで最初のものは \n が改行にされますが、 @"" とした場合は、そのままです。
また @"" は改行しても続けられます!



4-13. [ ジェネリック/コレクション ] 7.Dictionary クラス « 4. C# 入門 Level 2 » 4-15. 文字列操作 - 1 - 比較 インデックス


C# 入門 & 実践 / C sharp