-
[C#] 例外を明示的に発生させる
2022/2/1 例外
C#で例外を明示的に発生させるには、throwを使用します。 構文 構文 throw <例外クラスのインスタンス>; サンプル 例1)明示的に NullReferenceExceptionを発生させる ...
-
[C#] HTTPステータスコードの定数一覧
2022/1/30
HTTPステータスコードの定数は標準で用意されており、 System.Net.HttpStatusCodeに定義されています。 HTTPステータスコードの定数一覧 【System.Net.HttpSt ...
-
[C#] ブロック内でのみ有効なオブジェクトを定義する(using)
2022/1/26 2022/1/31
ブロック内でのみ有効なオブジェクトを定義するには、using句を使用します。 不要となったオブジェクトは何もせずとも .NetFrameworkにより自動的に解放されますが、 自動解放を待たずに即時解 ...
-
[C#] 円周率を取得する(Math.PI)
2022/1/23 2022/6/26 Math
円周率を取得したい場合は、System.Math.PI を使用します。 構文 構文 double pi = Math.PI サンプル 例)円周率を取得して表示する // 円周率 double pi = ...
-
[C#] メソッドの戻り値を引数で受け取る(out)
2022/1/22 引数
メソッドの戻り値を引数で受け取るには、outキーワードを使用します。 構文 out引数を持つメソッド構文 メソッド名([out 型 変数名] ...) { //処理 } サンプ ...
-
[C#共通関数] 2つのDateTime型の日数差を求めるFunction
2022/1/19 2022/12/9 日付
2つのDateTime型の日数差を求めるFunctionです。 サンプル 例)2つのDateTime型の日数差を求めるFunction /// /// DateTimeの差日数を返すFunction ...
-
[C#] キーが重複する2つのDictionaryを結合する
2022/1/16 2022/2/20 Dictionary
キーが重複する2つのDictionaryを結合するサンプルです。 Keyが重複した時に例外を発生させるパターンと、 発生させないパターンの2つのサンプルです。 サンプル 例1)Keyが被った場合に例 ...
-
[C#] TODOコメントを書く
2022/1/13 2022/2/14 コメント
TODOコメントを書く方法です。 コメントにTODOを書いておくと、そのタスクのみを VisualStudioのタスク一覧に表示させる事ができるためとても便利です。 構文 構文 //TODO:<コメン ...
-
[C#] カルチャ名一覧
2022/1/10 2022/3/18 カルチャ
カルチャ名の一覧です。 カルチャ名一覧 【CultureName】 カルチャ名 カルチャCD 言語 - 国 af-ZA 0x0436 アフリカーンス語 - 南アフリカ ar-AE 0x3801 アラビ ...
-
[C#] 独自例外クラスを作成する
2022/1/7 2022/1/15 例外
独自例外クラスのサンプルです。 サンプル 例)独自例外クラス「TestException」を作成する using System; using System.Runtime.Serialization; ...
-
[C#] コレクション型一覧と特徴
2022/1/1 2022/1/22 List, Dictionary, HashSet, Stack, Queue, LinkedList
C#で使用できるコレクション型一覧と各コレクションの特徴をまとめました。 コレクション型一覧 すべて、System.Collections.Generic名前空間のクラスです。 【System.Col ...
-
[C#] コレクションの要素数を取得する(.Count)
2021/12/30 2022/3/31 List, Dictionary, HashSet, Stack, Queue, LinkedList
コレクションの要素数を取得するには、.Countプロパティを使用します。 構文 構文 int 要素数 = <コレクションのインスタンス>.Count; サンプル 例1)List型の要素数を取得する L ...
-
[C#] コレクションの要素を削除する(.Remove)
2021/12/29 2022/3/31 Queue, LinkedList, List, Dictionary, HashSet, Stack
コレクションの要素を削除するには、.Removeメソッドを使用します。 構文 構文 bool 結果 = <コレクションのインスタンス>.Remove(<要素>); 結果は、削除できた場合はtrue、削 ...
-
[C#] アプリが32bit/64bitのどちらで動いているか判定する
2021/12/28 2022/2/13
アプリが32bit/64bitのどちらで動いているか判定するには、 Environment.Is64BitProcessを使用します。 サンプル 例)アプリが32bit/64bitのどちらで動いている ...
-
[C#] OSが32bit版か64bit版かどうか判定する
2021/12/27 2022/2/13
OSが32bit版か64bit版かどうか判定するには、 Environment.Is64BitOperatingSystemを使用します。 サンプル 例)OSが32bit版か64bit版かどうか判定す ...