いろいろ備忘録日記

主に .NET とか Go とか Python絡みのメモを公開しています。

2010-07-09から1日間の記事一覧

C#4.0の追加機能-06(共変性と反変性, Covariance and Contravariance, Generic Interface, ジェネリックインターフェース)

C#

以下、自分用のメモです。 C# 4.0では、ジェネリックインターフェースに対して、「共変性(Covariance)」と「反変性(Contravariance)」 が適用されるようになりました。 言葉がややこしいので、実際にソースを見た方が分かりやすいです。 共変性とは、簡単に…