C# インターフェイス タグのページリスト

Listのソート (IComparable を用いたカスタムソート)

IComparable を用いたListのカスタムソートのコードを紹介します。概要クラスオブジェクト(List<T>)のリストをソートする場合、オブジェクトの大小関係を判定する必要があります。IComparable インターフェ
カテゴリ: C# /  タグ: C# C# インターフェイス ソート IComparable

インターフェイスの実装で (インターフェイス名).(メソッド名) の記述で実装されているメソッドがある - 明示的なインターフェイスメンバーの実装

インターフェイスの実装で (インターフェイス名).(メソッド名) の記述で実装されているメソッドがあるコードについての紹介です。概要インターフェイスを実装するクラスで、(インターフェイス名).(メソッド名) で記述されているコードがあります
カテゴリ: C# /  タグ: C# C# インターフェイス

インターフェイスのメソッドのデフォルト実装

C#のインターフェイスのメソッドのデフォルト実装のコードを紹介します。概要インターフェイスを定義した場合、インターフェイスは完全な抽象クラスのため、基本的にはインターフェイスに定義されているすべての抽象メソッドをインターフェイスを継承した実
カテゴリ: C# /  タグ: C# C# インターフェイス

インターフェイスを利用した多重継承のコードと実行結果

C#でのインターフェイスを利用した多重継承のコードと実行結果を紹介します。概要C#でクラスからの多重継承のクラスはできませんが、インターフェイスを利用すると多重継承のクラスを作成できます。この記事では、複数のインターフェイスを継承した田淳景
カテゴリ: C# /  タグ: C# C# インターフェイス

IEnumerable オブジェクトやIQueryableオブジェクトのSelect メソッドと Where メソッドの違い

IEnumerable オブジェクトやIQueryableオブジェクトのSelect メソッドと Where メソッドの違いを紹介します。概要IEnumerable インターフェイスやIQueryable インターフェイスには Select
カテゴリ: C# /  タグ: C# C# インターフェイス

インターフェイスを作成、利用する

C#でインターフェイスを作成し利用するコードを紹介します。概要こちらの記事では、抽象メソッドと抽象クラスの作成について紹介しました。抽象クラスでは一部のメソッドを抽象メソッドとして定義できますが、すべてのメソッドを抽象メソッドとして定義し、
カテゴリ: C# /  タグ: C# 抽象クラス C# インターフェイス

IEnumerable<T>, IEnumerator<T> インターフェイスを実装しforeachに対応したクラスを作成する

IEnumerable&lt;T&gt;, IEnumerator&lt;T&gt;インターフェイスを実装した独自のクラスを作成し、foreachに対応します。概要こちらの記事ではIEnumeratorインターフェイスを実装しforeach
カテゴリ: C# /  タグ: C# IEnumerator IEnumerable C# インターフェイス

IEnumerable, IEnumeratorインターフェイスを実装しforeachに対応したクラスを作成する

ここではIEnumeratorインターフェイスを実装し foreachに対応した自作クラスを作成するコードを紹介します。補足genericsを使ったIEnumerator&lt;T&gt;インターフェイスの実装方法はこちらの記事を参照してく
カテゴリ: C# /  タグ: C# C# インターフェイス IEnumerator IEnumerable
Copyright © 1995–2025 iPentec all rights reserverd.