-
[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 Stack, Queue, LinkedList, List, Dictionary, HashSet
コレクションの要素を削除するには、.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版かどうか判定す ...
-
[C#] 例外処理の書き方(try~catch~finally)
2021/12/21 2024/8/15 例外
C#での例外処理の書き方です。 構文 構文 try { //例外が発生する可能性がある処理 } catch(<例外クラス>) { //例外発生時の処理 ...
-
[C#] デストラクタ(Destructor)を定義する
2021/12/15 2022/1/25
デストラクタ(Destructor)を定義するサンプルです。 サンプル 例)コンストラクタとデストラクタを定義する class TestClass { // コンストラクタ public TestCl ...
-
[C#] メソッドをオーバーライドする
2021/12/11 2022/3/15
メソッドをオーバーライドするサンプルです。 サンプル 例として、Class1クラスのCalcメソッドをオーバーライドしてみます。 (親クラス Class1) class Class1 { public ...
-
[C#] 型を指定したnullを定義する
2021/12/8 2022/1/13 null
型を指定したnullを定義する方法です。 varを使用して変数を宣言する時に、初期値をnullとしたい場合は nullであっても型を指定する必要があります。 サンプル NG例)変数を定義してnullで ...
-
[C#] 継承ができないクラスを作成する(sealed)
2021/12/3 2022/6/22 class
継承を禁止されたクラスを作成するには、sealedキーワードを使用します。 サンプル 例)継承を禁止したクラスClass1を定義する sealed class Class1 { public Clas ...
-
[C#] 名前空間を定義する(namespace)
2021/11/29 2022/1/31
名前空間を定義するには、namespace句を使用します。 構文 構文 namespace <名前空間名>{ //名前空間に含めたい定義など } 名前空間名はコンマで区切って指 ...
-
[C#] 構造体を定義する(struct)
2021/11/24 2022/1/16 構造体
C#で構造体を定義して使用するサンプルです。 構文 構造体を定義する構文 [修飾子] struct <構造体名>{ //定義 } サンプル 例)構造体を定義して使用する cla ...
-
[C#] インターフェイスを作成する(interface)
2021/11/18 2022/1/24
インターフェイスの作成と実装のサンプルです。 構文 構文 interface <インターフェイス名>{ //定義 } サンプル 例)インターフェイス「ISampleInterf ...