裏口からのC#実践入門

2-3 WinForms への固執

ソース直編集ができるからWPF有利ってのはどうかなぁ。
理由としては弱いかも。

2-4 Windows API の直接呼び出し

Macなので試すことはできなかった。
ネイティブコードにしてもオーバーヘッドがあるので、それよりも環境依存に気を付けるべし、と。
そして音が鳴らなかった。エラーも出ないなぁ。

using System;

namespace Uraguchi.Scene2
{
    public class Tenshi4
    {
        public static void Run()
        {
            Console.Beep(10000, 1000);
        }
    }
}

2-5 古い XML DOM

System.Xml がない!と思ったが、プロジェクトを選択し、メニューからプロジェクト->参照アセンブリの編集で、選択。
f:id:yossk:20150213231702j:plain

IDEが優秀だと長い名前でもあんまり気にならないことも。
意味がちゃんとわかって長すぎないなら。