一个简短的,也许是愚蠢的问题。对于类和结构,有时我喜欢使用与构造函数参数同名的成员变量。例如:
class Vector3
{
float x, y, z;
public Vector3(float x, float y, float z)
{
this.x = x;
this.y = y;
this.z = z;
}
}
基本上,我也想对结构执行此操作,但您不能在结构构造函数中使用“this”(我认为它们的用途是为类保留的)。有没有办法做到这一点,或者我应该给我的论点另一个名字?