2009年12月31日木曜日

エスケープ記号/と@マークを使用して、制御文字を文字として表記してみる。
using System;


class MainClass
{
    static void Main()
    {
        string s=
            "¥',¥",¥¥,¥0null,ビープ音¥a,改行¥n2行目目¥b ";
        /* 出力値:',",¥,,ビープ音,改行
         * 2行目(2行目目についてバックスペース、
         * スペースで2個目の目を消去) */
        Console.WriteLine(s);
        // ¥記号を使用
        string s1 = "c:¥¥Dir1¥¥Dir2¥¥Dir3¥¥CodeFile.cs";
        // @マークを使用
        string s2 = @"c:¥Dir1¥Dir2¥Dir3¥CodeFile.cs";
        // 出力値:c:¥Dir1¥Dir2¥Dir3¥CodeFile.cs
        Console.WriteLine(s1);
        Console.WriteLine(s2);
        // 出力値:True
        Console.WriteLine(s1 == s2);
    }
}

0 コメント:

コメントを投稿