trsing’s diary

勉強、読んだ本、仕事で調べたこととかのメモ。

2019-05-25から1日間の記事一覧

EFFECTIVE C# 6.0/7.0 読書メモ 項目27

C#

項目27 最小限に制限されたインターフェイスを拡張メソッドにより既往拡張する インターフェイスには最小限の機能を定義しておき、拡張メソッドを用意するようにする。 インターフェイスとして定義されたメンバを最小限に抑え、 補助的な機能を拡張メソッド…

EFFECTIVE C# 6.0/7.0 読書メモ 項目26

C#

項目26 ジェネリックインターフェイスとともに古いインターフェイスを実装すること ジェネリックインターフェイスをサポートするクラスを作成するなら、非ジェネリックインターフェイスもサポートする。 ジェネリック以前のコードも多数存在しており、それら…