短い、おそらく愚かな質問。クラスと構造体の場合、コンストラクター引数と同じ名前のメンバー変数が必要な場合があります。例えば:
class Vector3
{
float x, y, z;
public Vector3(float x, float y, float z)
{
this.x = x;
this.y = y;
this.z = z;
}
}
基本的に、これは構造体にも実行したいのですが、構造体コンストラクターで「this」を使用することはできません(これらの使用はクラス用に予約されていると思います)。これを行う方法はありますか、それとも引数に別の名前を付ける必要がありますか?