tora

no image

C#基本

[C#] 例外を明示的に発生させる

2022/2/1    

C#で例外を明示的に発生させるには、throwを使用します。 構文 構文 throw <例外クラスのインスタンス>; サンプル 例1)明示的に NullReferenceExceptionを発生させる ...

no image

ネットワーク C#資料

[C#] HTTPステータスコードの定数一覧

2022/1/30  

HTTPステータスコードの定数は標準で用意されており、 System.Net.HttpStatusCodeに定義されています。 HTTPステータスコードの定数一覧 【System.Net.HttpSt ...

no image

C#基本

[C#] ブロック内でのみ有効なオブジェクトを定義する(using)

2022/1/26 2022/1/31  

ブロック内でのみ有効なオブジェクトを定義するには、using句を使用します。 不要となったオブジェクトは何もせずとも .NetFrameworkにより自動的に解放されますが、 自動解放を待たずに即時解 ...

no image

演算

[C#] 円周率を取得する(Math.PI)

2022/1/23 2022/6/26    

円周率を取得したい場合は、System.Math.PI を使用します。 構文 構文 double pi = Math.PI サンプル 例)円周率を取得して表示する // 円周率 double pi = ...

no image

C#基本

[C#] メソッドの戻り値を引数で受け取る(out)

2022/1/22    

メソッドの戻り値を引数で受け取るには、outキーワードを使用します。 構文 out引数を持つメソッド構文 メソッド名([out 型 変数名] ...) {   //処理 } サンプ ...

no image

共通関数

[C#共通関数] 2つのDateTime型の日数差を求めるFunction

2022/1/19 2022/12/9    

2つのDateTime型の日数差を求めるFunctionです。 サンプル 例)2つのDateTime型の日数差を求めるFunction /// /// DateTimeの差日数を返すFunction ...

no image

コレクション

[C#] キーが重複する2つのDictionaryを結合する

2022/1/16 2022/2/20    

キーが重複する2つのDictionaryを結合するサンプルです。 Keyが重複した時に例外を発生させるパターンと、  発生させないパターンの2つのサンプルです。 サンプル 例1)Keyが被った場合に例 ...

no image

C#基本

[C#] TODOコメントを書く

2022/1/13 2022/2/14    

TODOコメントを書く方法です。 コメントにTODOを書いておくと、そのタスクのみを VisualStudioのタスク一覧に表示させる事ができるためとても便利です。 構文 構文 //TODO:<コメン ...

no image

C#資料

[C#] カルチャ名一覧

2022/1/10 2022/3/18    

カルチャ名の一覧です。 カルチャ名一覧 【CultureName】 カルチャ名 カルチャCD 言語 - 国 af-ZA 0x0436 アフリカーンス語 - 南アフリカ ar-AE 0x3801 アラビ ...

no image

C#基本

[C#] 独自例外クラスを作成する

2022/1/7 2022/1/15    

独自例外クラスのサンプルです。 サンプル 例)独自例外クラス「TestException」を作成する using System; using System.Runtime.Serialization; ...

no image

コレクション C#資料

[C#] コレクション型一覧と特徴

2022/1/1 2022/1/22    , , , , ,

C#で使用できるコレクション型一覧と各コレクションの特徴をまとめました。 コレクション型一覧 すべて、System.Collections.Generic名前空間のクラスです。 【System.Col ...

no image

コレクション

[C#] コレクションの要素数を取得する(.Count)

2021/12/30 2022/3/31    , , , , ,

コレクションの要素数を取得するには、.Countプロパティを使用します。 構文 構文 int 要素数 = <コレクションのインスタンス>.Count; サンプル 例1)List型の要素数を取得する L ...

no image

コレクション

[C#] コレクションの要素を削除する(.Remove)

2021/12/29 2022/3/31    , , , , ,

コレクションの要素を削除するには、.Removeメソッドを使用します。 構文 構文 bool 結果 = <コレクションのインスタンス>.Remove(<要素>); 結果は、削除できた場合はtrue、削 ...

no image

環境

[C#] アプリが32bit/64bitのどちらで動いているか判定する

2021/12/28 2022/2/13  

アプリが32bit/64bitのどちらで動いているか判定するには、 Environment.Is64BitProcessを使用します。 サンプル 例)アプリが32bit/64bitのどちらで動いている ...

no image

環境

[C#] OSが32bit版か64bit版かどうか判定する

2021/12/27 2022/2/13  

OSが32bit版か64bit版かどうか判定するには、 Environment.Is64BitOperatingSystemを使用します。 サンプル 例)OSが32bit版か64bit版かどうか判定す ...