ホームページ  >  記事  >  バックエンド開発  >  C# の値の型と参照型

C# の値の型と参照型

王林
王林転載
2023-09-03 16:45:32974ブラウズ

C# 中的值类型与引用类型

値の型と参照はどちらも C# の型です -

値の型

値の型変数は直接割り当てることができます。これらは System.ValueType クラスから派生します。値型にはデータが直接含まれます。 int 型が宣言されると、システムは値を格納するためにメモリを割り当てます。

値型変数はスタックに格納されます。

たとえば、int、char、float は、それぞれ数値、文字、浮動小数点数を格納します。

参照タイプ

メモリの場所を参照します。複数の変数を使用すると、参照型はメモリの場所を参照できます。メモリ位置内のデータが変数の 1 つによって変更されると、もう 1 つの変数は値のこの変更を自動的に反映します。

参照型変数はヒープに格納されます。

組み込み参照型の例は、-

  • object
  • dynamic
  • string
です。

以上がC# の値の型と参照型の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。