C# には、参照型と値型の 2 種類があります。 参照型の変数にはデータ (オブジェクト) への参照が格納され、値型の変数にはデータが直接含まれます。 参照型の場合、2 つの変数が同じオブジェクトを参照できるため、ある変数に対する演算によって、他の変数が参照しているオブジェクトが影響を受ける可能性があります。 値型では、各変数にはデータの独自のコピーがあり、1 つの変数に対する操作が他の変数に影響を与えることはできません (in
、ref
、out
パラメーター変数の場合を除きます。in、ref、および out パラメーター修飾子を参照)。
参照型を宣言するには、次のキーワードを使用します。
C# には、次の組み込みの参照型も用意されています。
こちらも参照ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET