我想知道以下是否可能與C#屬性。C#訪問變量的值類型屬性
我有一個類「轉換」,在私人成員字段中保存4x4矩陣。現在我想創建一個屬性是這樣的:
Matrix m;
public Vector3 Position
{
get { return new Vector3(m[12], m[13], m[14]); }
set { m[12] = value.X; m[13] = value.Y; m[14] = value.Z; }
}
,但我想提供以下功能:
Transform myTransform = new Transform();
myTransform.Position.X += 3.0f;
這樣,如果它是一個變量屬性直接可以改變的。這是C#的某種可能嗎? (Vector3和Matrix都是結構體。)
謝謝!
你應該有營業時間,讓我們其他人知道什麼時候打擾回答問題...... D – 2009-06-30 22:43:54