更新:2007 年 11 月
要访问在不安全的上下文中声明的结构的成员,您可以使用以下示例中所示的成员访问运算符,其中,p 是指向包含成员 x 的
|  复制代码 | |
|---|---|
| CoOrds* p = &home; p -> x = 25; //member access operator -> | |
 示例
示例
此示例声明并实例化了包含两个坐标(x 和 y)的
|  说明: | 
|---|
| 请注意,表达式 p->x 等效于表达式 p->x,使用这两个表达式可获得相同的结果。 | 
| C# |  复制代码 | 
|---|---|
| // compile with: /unsafe
 | |
| C# |  复制代码 | 
|---|---|
| struct CoOrds { public int x; public int y; } class AccessMembers { static void Main() { CoOrds home; unsafe { CoOrds* p = &home; p->x = 25; p->y = 12; System.Console.WriteLine("The coordinates are: x={0}, y={1}", p->x, p->y ); } } } | |
 
     
     
     
    