C#では、メソッド名そのものはアドレスでもオブジェクトでもない
構文上でのみ存在する特別な型で、デリゲートのコンストラクタに渡すことで
そのメソッドを指すデリゲートのインスタンスが作れる
ちなみにデリゲートのnewは省略できて、new Thread(DoSomething)でもOK
これもDoSomethingがデリゲートなのではなくて、あくまでnew Thread(new ThreadStart(DoSomething))の省略表記
あとx => x + 1 みたいなラムダ式も、それ自身アドレスでもオブジェクトでもなく上記のメソッド名と同じ扱い