たにーの闘争

日々の気になる事を書いていきます

【C#】 文字列の前に@をつけると?

結論

文字列の前に@をつけるとエスケープする必要がなくなる

詳細

using System;

namespace ConsoleApp
{
    class Program
    {
        static void Main(string[] args)
        {

            string str1 = "C:\\Users\\tanii\\Documents";
            string str2 = @"C:\Users\tanii\Documents";

            Console.WriteLine(str1);
            Console.WriteLine(str2);

        }
    }
}

実行結果

C:\Users\tanii\Documents
C:\Users\tanii\Documents