2010-08-22から1日間の記事一覧

Javaとおんなじ考えで使うとはまるC#のジェネリクス

C#

クローズ構築型はオープン構築型にアサインできない public class A<T> { } public class B : A<string> { } [TestMethod] public void Test() { Assert.IsFalse(typeof(A<>).IsAssignableFrom(typeof(B))); // Trueになると思いがちだけどFalse } ついついやってしまい</string></t>…