C#Int32 Struct
Int32 Structは、32ビットの符号付き整数を表します。これは、負の2,147,483,648から正の2,147,483,647までの範囲の値を持つ符号付き整数を表す不変の値型です。
以下は、Int32構造体のフィールドです-
Sr.No | フィールドと説明 |
---|---|
1 | MaxValue Int32の可能な最大値を表します。このフィールドは一定です。 |
2 | MinValue Int32の可能な最小値を表します。このフィールドは一定です。 |
以下は、Int32Structのメソッドの一部です-
Sr.No | メソッドと説明 |
---|---|
1 | CompareTo(Int32) このインスタンスを指定された32ビット符号付き整数と比較し、このインスタンスの値が指定された32ビット符号付き整数の値よりも小さいか、等しいか、または大きいかを示す整数を返します。 |
2 | CompareTo(Object) このインスタンスを指定されたオブジェクトと比較し、このインスタンスの値がオブジェクトの値よりも小さいか、等しいか、または大きいかを示す整数を返します。 |
3 | Equals(Int32) このインスタンスが指定されたInt32値と等しいかどうかを示す値を返します。 |
4 | Equals(Object) このインスタンスが指定されたオブジェクトと等しいかどうかを示す値を返します。 |
5 | GetHashCode() このインスタンスのハッシュコードを返します。 |
6 | GetTypeCode() 値型Int32のTypeCodeを返します。 |
7 | Parse(String) 数値の文字列表現を、同等の32ビット符号付き整数に変換します。 |
-
C#でのStringBuilderのデフォルト値
デフォルト演算子を使用して、StringBuilderのデフォルト値を取得します。 StringBuilder str = default(StringBuilder); 上記では、デフォルトのキーワードを使用してデフォルト値を取得しました。 完全なコードを見てみましょう- 例 using System; using System.Text; public class Demo { public static void Main() { StringBuilder str = default(StringBuilder)
-
C#での値型と参照型
値型と参照、どちらもC#の型です- 値のタイプ 値型変数には、値を直接割り当てることができます。これらは、System.ValueTypeクラスから派生しています。値型にはデータが直接含まれます。 int型を宣言すると、システムは値を格納するためのメモリを割り当てます。 値型変数はスタックに格納されます。 例としては、int、char、floatがあり、それぞれ数値、アルファベット、浮動小数点数を格納します。 参照型 これは、メモリの場所を指します。複数の変数を使用して、参照型はメモリ位置を参照できます。メモリ位置のデータが一方の変数によって変更された場合、もう一方の変数はこの値の変更