ASにもDelegateあるだろ。あれと一緒。
ただ、C#では関数名そのものはオブジェクトではないし、メソッドのアドレスを取得する構文も持ってないので、
デリゲートをインスタンス化するための専用の構文があって、それが>>74。
実際には new ThreadStart(x.DoSomething) は new ThreadStart(x, DoSomethingのアドレス) という意味になる。