.NET Framework

C#

C# デフォルト引数について

「デフォルト引数」と呼ばれるメソッドの引数を省略した場合の「規定値」を指定できる記述方法があります。 下記の例の場合、引数の"data_type"を省略した場合、メソッド内でのdata_typeの値は0になる。という機能です。 publi...
C#

C# XMLからデータ型クラスの生成

.NET Framework 4.5 には、XML からデータ型クラスを生成する機能があります。 とにかくプロジェクトは必要 ということでVisual Studioでプロジェクトを作るのですが、上述のとおり".NET Framework...
C#

C# コレクションクラスを自作してみる(2/2)

「C# コレクションクラスを自作してみる(1/2)」で、今回作成する自作コレクションクラスに必要なものを準備しました。 (準備しないと、今回のコレクションクラスは動きません) 自作コレクションクラス本体を作成していきます。 コレクショ...
C#

C# コレクションクラスを自作してみる(1/2)

C# でカスタム(自作)のコレクションクラスを実装する方法を試してみます。 .NET Framework の基本クラス ライブラリは、System.Collections.ICollection インターフェイスというクラスを用いて作成しま...
C#

C# ArrayListとList

.NET Frameworkに'ArrayList'と呼ばれるクラスがあります。 このクラスは「動的配列」と呼ばれ、要素を追加したり削除したりと操作が簡単にできるクラスです。 名前空間までつけると'System.Collections.A...
C#

C# ユーザー定義の例外クラスを作る

ユーザーがプログラムによってエラー条件を識別できるようにする場合は、独自のユーザー定義例外を作成できます。 .NET Framework には、Exception 基本クラスから最終的に派生した例外クラスの階層があります。 実際にExcep...
タイトルとURLをコピーしました