いいねを宣言するとき
int myInt = 5;
Is myInt は int 型のオブジェクトへの参照です。
オブジェクトへの参照を設定するのは、クラスを設定するのと同じですか?
StudentClass c = new StudentClass()
c は参照であり、学生クラスの場所を指していますか?
そして、パラメータで渡されたときの唯一の違いです。
プリミティブ型を理解しようとしているだけで、クラスオブジェクトがどのように機能するかを知っています。
いいねを宣言するとき
int myInt = 5;
Is myInt は int 型のオブジェクトへの参照です。
オブジェクトへの参照を設定するのは、クラスを設定するのと同じですか?
StudentClass c = new StudentClass()
c は参照であり、学生クラスの場所を指していますか?
そして、パラメータで渡されたときの唯一の違いです。
プリミティブ型を理解しようとしているだけで、クラスオブジェクトがどのように機能するかを知っています。
いいえ、anint
は値型 (つまり構造体) であるため、変数には整数値自体が含まれており、値が格納されている領域への参照ではありません。
もう少し読む:タイプ(C#リファレンス)
値型と参照型の違いについて読む