VB.NET

VB.NET

VB.NETでフォルダを作成・削除する方法!

VB.NETでプログラムを作成していると、フォルダを作成したり、不要になったフォルダを削除したい場面はよくあります。例えば、次のようなケースです。ファイル保存用のフォルダが存在しない場合に自動作成したいログ出力用のフォルダを起動時に用意した...
VB.NET

VB.NETでファイルが存在するか確認する方法!(File.Exists)

VB.NETでファイルの存在を確認する方法について書いています。VB.NETのプログラムでファイルを使うときに、下記のような場面で活躍します。ファイルを読み込もうとしたら存在しなかった保存前に同名ファイルがあるかチェックしたい設定ファイルや...
VB.NET

VB.NETでTry Catch Finallyを使う方法!例外処理を解説

今回はVB.NETの例外処理についてです。プログラムを書いているとファイルが存在しない数値に変換できない文字列が入力されたネットワークやDB接続でエラーが起きたといった「実行時エラー(例外)」が必ず発生します。こうしたエラーを適切に処理する...
VB.NET

VB.NETでテキストファイルを読み書きする方法!(StreamReader/Writer)

VB.NETでテキストファイルを扱うことは、アプリケーション開発において非常に一般的なタスクです。設定ファイルの読み込み、ログの出力、データの保存と読み出しなど、様々な場面でファイルの読み書きが必要になります。VB.NETではSystem....
VB.NET

VB.NETで日付と時間を扱う方法!(DateTime)

VB.NETで日付と時刻を扱うことは、アプリケーション開発において非常に基本的ながら重要なタスクです。ユーザーからの入力処理、ログの記録、スケジュール管理、データのフィルタリングなど、様々な場面で日付と時刻の操作が必要になります。VB.NE...
VB.NET

VB.NETで配列を結合する方法!(CopyTo/Concat/Union)

VB.NETでは配列を結合する方法がいくつか用意されており、それぞれの特徴や用途に応じて使い分けることができます。配列の結合にはいくつかの方法があり、それぞれに特徴と最適な使用場面があります。特に、結合時に重複要素をどのように扱うかによって...
VB.NET

VB.NETで文字列を置換する方法!(Replaceメソッド)

VB.NETで文字列の一部を別の文字列に置換する方法について書いています。この記事では、VB.NETで文字列を置換するString.Replaceメソッドを中心に、その使い方、注意点、そして関連するテクニックについて解説します。Replac...
VB.NET

VB.NETで文字列の長さを数える方法!(Lengthプロパティ)

VB.NETで文字列の長さを取得することは、入力検証、データ処理、レポート作成など、様々なプログラミングタスクで非常に基本的な操作です。この記事では文字列の長さを確認する方法について書いています。Lengthプロパティの基本的な使い方VB....
VB.NET

VB.NETで乱数(ランダム値)を取得する方法!(Random.Next)

VB.NETで乱数を取得する方法について書いています。乱数を取得するにはRandomクラスのインスタンスを作って、Nextメソッドを呼び出します。Randomクラスの公式ドキュメントはこちらにあるので確認してみてください。乱数を取得する(R...
VB.NET

VB.NETで辞書(Dictionary)を削除する2つの方法!

VB.NETで辞書(Dictionary)を削除する方法について解説しています。辞書(Dictionary)の「キーと値」を全て削除するにはClearメソッドを使います。指定した「キーと値」を削除するにはRemoveメソッドに削除したいキー...
VB.NET

VB.NETで辞書(Dictionary)に追加する2つの方法!

VB.NETの辞書(Dictionary)に対して、キーと値を追加する方法についてです。初期設定時にキーと値を直接設定する方法と、辞書を作った後に、下記のメソッドを使って追加する方法について解説します。・Addメソッド・TryAddメソッド...
VB.NET

VB.NETで辞書(Dictionary)の値を取得する方法!

VB.NETの辞書(Dictionary)からキー・値を取得する方法についてまとめています。キーから値を取得する以外にも、辞書から下記のデータを取得する方法について書いています。・キーから値を取得する・すべてのキーと値・すべてのキー・すべて...