C#でSQLiteの空のデーターベースを新規作成する 4/03/2026 SQLiteといえば、オープンソースで軽量なRDBMS(リレーショナルデータベース管理システム)。 サーバーとしてではなく、プログラムに組み込んで動作させることができるます。 データは単一のファイルで管… 続きを読む
C#でSQLiteデーターベースを使うための準備 4/03/2026 SQLiteといえば、オープンソースで軽量なRDBMS(リレーショナルデータベース管理システム)。 サーバーとしてではなく、プログラムに組み込んで動作させることができるため、小規模なデータを扱う場合な… 続きを読む
C# - DI(Dependency injection)コンテナを使う 4/02/2026 DI(Dependency injection)とはオブジェクト間の依存関係をなくすために、クラスの中で必要なインスタンスを生成するのではなく、外で作られたインスタンスをセットするように設計しようと… 続きを読む
C# - DI(Dependency injection)依存性の注入とは 4/02/2026 C#でAというクラスを作成するとき、その内部で別のBというクラスのインスタンスを生成して利用することがあります。 この時クラスAはクラスBに依存していると言えますが、このような依存関係が強くなると面倒… 続きを読む
C#で画像のピクセルデータへアクセスする 4/01/2026 C#には画像データを扱う為のクラス「System.Drawing.Bitmap」があり、主要な画像フォーマットを読み書きする事ができます。 ここでは Bitmapクラスを使って画像ファイルのピクセルデ… 続きを読む
C#のDataRowで値がNULLかチェックする 4/01/2026 C#にはデータベースから取得したデータをメモリ上に格納する為のクラス「DataSet」や「DataTable」があります。 データベースから取り出した値が null かどうかをチェックする場合には注意… 続きを読む
C#のDataTableの構造を複製するCloneメソッド 4/01/2026 C#にはデータベースから取得したデータをメモリ上に格納する為の「System.Data.DataTable」クラスがあります。 DataTableクラスはとても柔軟に構造を定義して値を格納する事ができ… 続きを読む