2007-09-01から1日間の記事一覧
実行結果を予想してください。答えは後日。 using System; public class Program { public static void Main() { Base b = new Derived(); Console.WriteLine( b.Method( "dummy" ) ); // (1) Derived d = new Derived(); Console.WriteLine( d.Method( "dum…
5月の記事の続き。続きを書く日が来るとは自分でも驚き。IL のお話です。インスタンスメソッドを呼ぶときにコンパイラが call を生成したり、callvirt を生成したりします。その違いは何よ?とずっと疑問だったんですが、その答えが!vir http://blogs.msdn…