VB.NET, C#

VB.NET, C#

【C#】複数のORをまとめて書けないか

ある変数の値が、複数の値のうち「いずれかに一致する」かどうかを判定したいとき、ORを使用して書くと冗長になります。他に何か良い書き方は無いのでしょうか。 単純にORで書くと ベタにif文でORを使用して書くと下記のようになります。 if (...
VB.NET, C#

【Excel操作】SpreadsheetLightを使ってみた【C#】

Windowsフォームアプリケーション(C#)にて、Excelファイルを操作するライブラリ「SpreadsheetLight」を使ってみたので紹介します。 SpreadsheetLightとは SpreadsheetLightは、C#で書か...
VB.NET, C#

C#:文字数を気にせずに文字列を切り出す【Left、Right、Mid】【拡張メソッド使用】

C#で文字列を切り出すにはSubstring関数を使用します。この関数は文字数を気にしてコーディングしないと例外が発生してしまいます。 例えば、下記のコードでは、操作対象の文字列よりも長い文字数を切り出そうとしているので例外(System....
VB.NET, C#

開いているExcelファイルを操作する【C#, VB.NET】

Windows Formアプリケーション(C#、VB.NET)で、既に開いているExcelファイルを操作するプログラムを作ってみました。 準備 COM(Microsoft.Office.Interop.Excel)を使用してExcelを操作...
VB.NET, C#

【VB.NET】WindowsフォームアプリケーションでDapperを使ってみた

Windowsフォームアプリケーション(VB.NET)でDapperを使用してみました。 Dapperを使用することでデータベースを検索して得られた結果を.NETのクラスに簡単にマッピングすることができます。 Dapperとは Dapper...
VB.NET, C#

【VB.NET】 WindowsフォームアプリケーションでSQLiteを使ってみた

WindowsフォームアプリケーションでSQLiteデータベースに対してCRUD操作を行う単純なアプリケーションを作成してみました。そのときのログを残します。 開発環境 Windows 10 Pro (64bit)Microsoft Vis...