C# インターフェイス タグのページリスト
IComparable を用いたListのカスタムソートのコードを紹介します。概要クラスオブジェクト(List<T>)のリストをソートする場合、オブジェクトの大小関係を判定する必要があります。IComparable インターフェ
インターフェイスの実装で (インターフェイス名).(メソッド名) の記述で実装されているメソッドがあるコードについての紹介です。概要インターフェイスを実装するクラスで、(インターフェイス名).(メソッド名) で記述されているコードがあります
C#のインターフェイスのメソッドのデフォルト実装のコードを紹介します。概要インターフェイスを定義した場合、インターフェイスは完全な抽象クラスのため、基本的にはインターフェイスに定義されているすべての抽象メソッドをインターフェイスを継承した実
C#でのインターフェイスを利用した多重継承のコードと実行結果を紹介します。概要C#でクラスからの多重継承のクラスはできませんが、インターフェイスを利用すると多重継承のクラスを作成できます。この記事では、複数のインターフェイスを継承した田淳景
IEnumerable オブジェクトやIQueryableオブジェクトのSelect メソッドと Where メソッドの違いを紹介します。概要IEnumerable インターフェイスやIQueryable インターフェイスには Select
C#でインターフェイスを作成し利用するコードを紹介します。概要こちらの記事では、抽象メソッドと抽象クラスの作成について紹介しました。抽象クラスでは一部のメソッドを抽象メソッドとして定義できますが、すべてのメソッドを抽象メソッドとして定義し、
IEnumerable<T>, IEnumerator<T>インターフェイスを実装した独自のクラスを作成し、foreachに対応します。概要こちらの記事ではIEnumeratorインターフェイスを実装しforeach
ここではIEnumeratorインターフェイスを実装し foreachに対応した自作クラスを作成するコードを紹介します。補足genericsを使ったIEnumerator<T>インターフェイスの実装方法はこちらの記事を参照してく
1