C# C# 汎用ジェネリック・デリゲートの共変性と反変性 .NET Framework 3.5以降、デリゲートでも変性がサポートされています。つまりメソッドのパラメータや戻り値で派生型(共変)や基本型(反変)との互換性がサポートされます。ここではFunc 汎用デリゲートにおける共変性と Actio... 2024.05.30 C#
C# C# 共変戻り値のオーバーライド 共変戻り値 (Covariant return types) C# 9.0(2019年4月リリース)から共変戻り値のオーバーライドができるようになりました。これはJavaではだいぶ昔(Java5 2004年9月リリース)から可能だったのです... 2024.05.23 C#
C# C# ジェネリック インターフェイスの共変性と反変性 C#におけるジェネリック・インターフェイスの共変性(Covariance)と反変性(Contravariance)。 2024.05.22 C#