作者pokia (幻影成风)
看板C_Sharp
标题[问题] struct
时间Tue Oct 16 10:51:35 2007
我宣告一个struct...
struct Student
{
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 6)]
public int[] No;
}
然後在Main里面
Student[] stu = new Student[50];
则
stu[1].No[2] = 5;
不知道这个式子为什麽会错误??
是不是没有new?
换用class可以解决吗?
= ="刚学C#不太熟...麻烦高手指教...谢谢!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.223.99.12
1F:推 tomex:你的No[]并未初始化,记得要先new才能assign值! 10/16 20:11