C#でSQLiteの空のデーターベースを新規作成する

SQLiteといえば、オープンソースで軽量なRDBMS(リレーショナルデータベース管理システム)。 サーバーとしてではなく、プログラムに組み込んで動作させることができるます。 データは単一のファイルで管…

C#でSQLiteデーターベースを使うための準備

SQLiteといえば、オープンソースで軽量なRDBMS(リレーショナルデータベース管理システム)。 サーバーとしてではなく、プログラムに組み込んで動作させることができるため、小規模なデータを扱う場合な…

C# - DI(Dependency injection)コンテナを使う

DI(Dependency injection)とはオブジェクト間の依存関係をなくすために、クラスの中で必要なインスタンスを生成するのではなく、外で作られたインスタンスをセットするように設計しようと…

C# - DI(Dependency injection)依存性の注入とは

C#でAというクラスを作成するとき、その内部で別のBというクラスのインスタンスを生成して利用することがあります。 この時クラスAはクラスBに依存していると言えますが、このような依存関係が強くなると面倒…

C#で画像のピクセルデータへアクセスする

C#には画像データを扱う為のクラス「System.Drawing.Bitmap」があり、主要な画像フォーマットを読み書きする事ができます。
ここでは Bitmapクラスを使って画像ファイルのピクセルデ…

C#のDataRowで値がNULLかチェックする

C#にはデータベースから取得したデータをメモリ上に格納する為のクラス「DataSet」や「DataTable」があります。
データベースから取り出した値が null かどうかをチェックする場合には注意…

C#のDataTableの構造を複製するCloneメソッド

C#にはデータベースから取得したデータをメモリ上に格納する為の「System.Data.DataTable」クラスがあります。 DataTableクラスはとても柔軟に構造を定義して値を格納する事ができ…
< 新しい投稿 前の投稿 >