VB.NET– tag –
-
C#/VB アプリケーションの二重起動を防止する方法
アプリの二重起動を防止したいんですけどどうしたらいいですか? Mutexクラスを使用すると二重起動を防止できます。 Mutexクラスで二重起動を防止する方法 アプリケーションの二重起動を防止するには、Mutexクラスを使用します。 Mutexクラスは、共有リソースにアクセスするときに使用される同期制御のためのクラスであり、この特徴を使... -
C#/VB 起動させたアプリケーションの終了を待つ方法
プログラムから起動させたアプリケーションが終了するのを待つにはどうしたらいいですか? ProcessクラスのExitedイベントを利用することで、終了を待つことができます。 起動したプロセスの終了を待つ方法 Windowsアプリケーションで外部アプリケーションを起動し、そのアプリケーションが終了するまで待つには、ProcessクラスのExit... -
C#/VB 他のアプリケーションを起動する方法
プログラムからアプリケーションを起動させるにはどうしたらいいですか? ProcessクラスのStartメソッドを利用することで、指定のアプリケーションを起動させることができます。 プログラムから別のアプリケーションを起動させる 別のアプリケーションを起動するには、「System.Diagnostics.Process」クラスのStartメソッドを使用しま... -
C#/VB 無効なメソッドの呼び出し時の例外処理方法
無効なメソッド呼び出しをしてしまった場合、どのように例外処理を行えばいいですか? InvalidOperationExceptionクラスを利用することで、無効なメソッド呼び出し時の例外処理を行うことができますよ。 無効なメソッド呼び出し時の例外処理方法 無効なメソッド呼び出し時の例外処理を行うには、CatchステートメントでInvalidOperationExce... -
C#/VB 配列の要素を超えたアクセス時の例外処理
配列外アクセスをした時の例外処理ってどうやって取得すればいいですか? IndexOutOfRangeExceptionクラスを指定して、Catchステートメントで取得することができますよ。このクラスは、配列の要素を超えるアクセスをした場合に発生する例外です。 配列のインデックス範囲外の例外を処理する方法 配列に指定したインデックスが配列の要素を... -
C#/VB 例外の発生有無にかかわらず、最後に処理を実行する方法
例外の発生とは関係なく、最後に処理を実行したいんですけど、どうやったらいいですか? その場合は、finallyブロックを使えばいいですよ。finallyブロックでは、例外の発生有無に関わらず、必ず実行される処理を書くことができます。 例外処理の後処理(finally) 構造化例外処理で、例外の発生有無にかかわらず必ず実行したい処理がある... -
C#/VB カスタム色設定ダイアログボックスを表示する
色を選択するためのダイアログボックスを表示するにはどうすればいいですか? ColorDialogコンポーネントを使えば、簡単に色を選択するダイアログボックスを表示できますよ。 色設定ダイアログボックスを表示する方法 ColorDialogコンポーネントを利用することで、色を選択できるダイアログボックスを表示することができます。ColorDialog... -
C#/VB コレクションを結合する(ラムダ式)
コレクションを結合することはできますか? 同じ内容のコレクションであれば、UNIONやCONCATを利用することで、結合したコレクションを取得することができまs。 UNION、CONCATでコレクションを結合する LINQラムダ式のUNION、CONCATを利用することで、同じ内容のコレクションであれば結合することができます。 UNIONを使用した場合は、結... -
C#/VB コレクションに対して部分一致の条件検索する(ラムダ式)
リストや配列に部分一致の条件検索を行うにはどうしたらいいですか? LINQラムダ式のwhere区にContains/StartsWith/EndWithメソッドを指定することで取得できます。 ラムダ式で部分一致(Like)の条件検索を行う LINQラムダ式のWhere区で部分一致の条件判定を行うメソッド「Contains/StartsWith/EndsWith」を利用することでLike検索をするこ... -
C#/VB コレクションの条件指定したデータが存在するかチェック(ラムダ式)
リスト・配列データを並び順を昇順や降順に並び替えるにはどうしたらいいですか? 存在チェックをしたい場合は、LINQラムダ式のExists区を使います。 存在するかをExists区で確認する LINQラムダ式のExists区を利用することで存在しているかを取得することができます。戻り値として、存在している場合は、「true」 していない場合は「false... -
C#/VB コレクションのデータを条件を指定して検索(ラムダ式)
配列やリストのデータから条件を絞ってデータを抽出したい場合はどうしたらいいですか? LINQラムダ式のWhere区を使って条件を指定したデータを取得できます。 Whereでコレクションのデータを条件を指定して検索する LINQラムダ式のWhere区を利用することで指定した条件のコレクションを取得することができます。 C# コレクション.Where(x ... -
C#/VB コレクションのデータ合計値を取得する(ラムダ式)
コレクションのデータ合計値を取得するにはどうしたらいいですか? LINQラムダ式のSUMを使うことで合計値を取得することができます。 Sumでコレクションの合計値を取得 LINQラムダ式のSUM句を利用することでコレクションの数値合計を取得することができます。 コレクション.SUM() List<int> lstItem = new List<int>() { 1,2,3,4... -
C#/VB.NET 例外発生時のエラーメッセージを取得する方法
例外発生時のエラーメッセージを知りたいんだけど、どうやったら取得できますか? ExceptionクラスのMessageプロパティを使うと、例外発生時のエラーメッセージを取得できますよ。 例外のメッセージを取得して表示する方法 ExceptionクラスのMessageプロパティを使うと、例外が発生した場合の理由を表すメッセージを取得することができます... -
C#/VB 指定した特定フィールド名の値を取得する(ラムダ式)
フィールド名を指定してデータを抽出するにはどうしたらいいですか? LINQラムダ式のSelectを使って取得することができます。 ラムダ式のSelectを利用して特定フィールド名の値を取得する ラムダ式のSelect区を利用することで、特定フィールド名の値を取得することができます。 ・C#の場合コレクション.Select(x => x.Item1).ToList()・VB... -
C#/VB リスト・配列データを昇順・降順並び替えて取得する(ラムダ式)
リスト・配列データを並び順を昇順や降順に並び替えるにはどうしたらいいですか? LINQラムダ式のOrderby区で昇順、OrderByDescending区で降順に並び替えることができます。 OrderbyとOrderByDescendingで昇順・降順に並び替える LINQラムダ式のorderby区を利用することで、コレクションを昇順に並び替えることができます。 ・C#の場合コレ... -
C#/VB テキストファイルをUTF-8で新規作成する
テキストファイルをスクリプトから新規作成するにはどうしたらいいですか? CreateTextメソッドを使うことでテキストを新規作成することができます。 テキストファイルを新規作成する「CreateText」 FileクラスのCreateTextメソッドを利用することで、テキストファイルを新規作成することができます。CreateTextメソッドで作成されたテキス... -
C#/VB ファイルの末尾に到達したかを取得
テキストファイルの読み込みが最後まで行えたか取得することはできますか? テキストファイルの末尾に到達したかはStreamReaderオブジェクトのPeekメソッドを確認できます。 ファイルの最後に到達したかを取得する StreamReaderオブジェクトのPeekメソッドを利用することで、テキストファイルの末尾に到達したかを確認することができます。... -
C#/VB.NET テキストファイルの内容を全て読み込む方法
この記事では、C#やVB.NETでテキストファイルの内容を全て一度に読み込む方法について解説します。 テキストファイルを全て一度に読み込むにはどうしたらいいですか? StreamReaderオブジェクトのReadToEndメソッドで全て読み込めます。 テキストファイルの内容を全て一度に読み込む方法 StreamReaderオブジェクトのReadToEndメソッドを利... -
C#/VB.NET テキストファイルから1行ずつ読み込む方法
C#、VB.NET でテキストファイルから 1 行ずつ読み込む方法を紹介します。 テキストファイルを1行ずつ読み込む方法ってありますか? StreamReaderオブジェクトのRead Lineメソッドを使うと1行ずつ読み込むことができます。 テキストファイルから1行ずつ読み込む方法 StreamReaderオブジェクトのReadLineメソッドを利用することで、テキスト... -
C#/VB テキストファイルの読み書きを行う
C#/VBには、テキストファイルの読み書きを行うための標準的なクラスが用意されています。ここでは、テキストファイルの読み書き方法を解説します。 テキストファイルの読み書きをするにはどうしたらいいですか? 読み書きするにはファイルを開く、読み書きする、閉じる処理を行います。いくつか手法があるので、3つのコーディング方法を紹...