會員訪問使用 -
C#繼承了 C 和 C++符號 ->
的用法,作為通過型別指標訪問例項成員的一種方法。
考慮以下結構:
struct Vector2
{
public int X;
public int Y;
}
這是使用 ->
訪問其成員的示例:
Vector2 v;
v.X = 5;
v.Y = 10;
Vector2* ptr = &v;
int x = ptr->X;
int y = ptr->Y;
string s = ptr->ToString();
Console.WriteLine(x); // prints 5
Console.WriteLine(y); // prints 10
Console.WriteLine(s); // prints Vector2