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