C のデータ型
#C# 言語のデータ型は、次の 2 つのカテゴリに分類されます。
値型
- 値型は、参照を保存するのではなく、値自体を保存します。値に。
- 値型は不変です。つまり、値型変数に加えられた変更は元の値に影響を与えません。
- 値型はスタック上にメモリを割り当てます。
- 値の型の一般的な例には、int、float、double、bool などがあります。
参照型
- 参照型は、値そのものを保存するのではなく、値への参照を保存します。
- 参照型は変更可能です。つまり、参照型変数に加えられた変更は元の値にも影響します。
- 参照型はヒープ上にメモリを割り当てます。
- 参照型の一般的な例には、文字列、配列、クラスなどがあります。
#違い
特性 | 値の型 | 参照型 |
値の保存 | 値自体 | 値への参照 |
可変性 | 不変 | 変数 |
メモリ割り当て | スタック | ヒープ |
例 | int、float | string、配列、クラス |
以上がC# の 2 種類のデータ型とは何ですか?また、それらの違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。