C#

【C#】TreeViewでカスタム情報を持たせる2つの方法

TreeViewはC#で階層構造のデータを表示するのによく使われるコントロールです。TreeNodeにユーザ独自のデータを持たせることで、アプリケーションの機能を柔軟に拡張できます。ここでは、TreeNodeにカスタム情報を持たせる2つの方...
C#

【C#】ListViewでカスタム情報を持たせる2つの方法

ListViewはC#でよく使われるコントロールの一つです。ListViewItemにユーザ独自のデータを持たせることで、より柔軟なプログラミングが可能になります。ここでは、ListViewItemにカスタム情報を持たせる2つの方法を紹介し...
C#

【C#】csvファイルを読み込み二次元配列のように扱う

CSVファイルを読み込んで、その内容を配列に二次元配列のように扱うシンプルな例です。本記事で紹介しているコードは、リスト要素の範囲外アクセスのチェックなど、基本的なエラーチェックを省略していますので、実際に使う場合は、扱うデータに合わせたエ...
C#

【C#】外部アプリケーションを実行し終了コードを取得する

PC上の作業を自動化するアプリケーションを作成する場合に、外部アプリケーションを実行することがよくあります。そのような処理において、外部アプリケーションが正常に終了したかどうかをチェックすることは非常に重要です。本記事では、C#で外部アプリ...
C#

【C#】「ファイルを開く」「ファイルを保存する」ダイアログの使用方法

Windowsアプリケーションを作成する際、ユーザに「ファイルを開く」「ファイルを保存する」ダイアログを表示してファイルを指定させたい場合があると思います。本記事では、「ファイルを開く」「ファイルを保存する」ダイアログの表示処理のサンプルコ...
C#

【C#】ファイルを拡張子に関連付けられたアプリケーションで開く方法

業務の自動化を行うアプリケーションを作成する際、拡張子に関連付けられたアプリケーションで開く処理を行いたいことがあります。C#には、このようなアプリケーションの起動を簡単に行う仕組みがあります。本記事では、C#でファイルタイプに関連付けられ...
C#

【C#】フォルダを再帰的に検索して特定の拡張子を持つファイルを処理

本記事では、フォルダ内を再帰的に検索して特定の拡張子を持つファイルを処理する方法を2つ紹介します。サンプルコード1.Directory.GetFilesメソッドを使用ディレクトリ内のファイルを取得するDirectory.GetFilesメソ...
C#

【C#】パスからファイル名、フォルダ名、拡張子などを取得

本記事では、C#でのファイルパス処理に関するサンプルを掲載します。サンプルコードパスからファイル名を取り出すファイルパスからファイル名を取得するには、Path.GetFileNameメソッドを使用します。using System;using...
C#

【C#】フォルダ内の全てのファイル名を取得(指定フォルダのみ、サブフォルダ含む)

Windowsアプリケーションの処理において、フォルダ内のファイル一覧を取得して、条件に当てはまるファイルに対して処理を行うことは、良くあると思います。本記事では、フォルダ内にあるファイルの一覧を列挙する方法を紹介します。サンプルコード1:...
C#

【C#】ファイルまたはフォルダの存在確認

この記事では、ファイルやフォルダが存在するかどうかを簡単にチェックする方法を紹介します。ファイルの存在確認ファイルが存在するかどうかを確認するには、System.IO 名前空間の File.Exists メソッドを使用します。using S...