联合???
你指的是结构吧?public struct structName
{
public int someVar;//公有成员 public int someMethod()//公有方法
{
return 0;
}
}
你指的是结构吧?public struct structName
{
public int someVar;//公有成员 public int someMethod()//公有方法
{
return 0;
}
}
unsigned int ai;
char ac[2];
}请问,C#中真的不能使用联合吗?
{
private static object objUnion;
public static int ai
{
return (int)objUnion;
}
public static char[] ac()
{
return (char[])objUnion;
}
}
public struct test
{
[FieldOffset(0)]int i;
[FieldOffset(0)]byte j;
}
等价于
union{
int i;
char j;
}
FieldOffset 的用法请查MSDN
跟Union不是一回事....