我声明了4个结构体
每个结构体内都包含一个泛型结构体数组
如下
private struct ss
{
public list<ws>;
....
}private struct ws
{
public list<aa>;
....
}
为什么我用 ss ad=new ss();
ws ww=new ws()
....初始化ww
ad.ws.add(ww);会报错!说不能将引用付给对象!
每个结构体内都包含一个泛型结构体数组
如下
private struct ss
{
public list<ws>;
....
}private struct ws
{
public list<aa>;
....
}
为什么我用 ss ad=new ss();
ws ww=new ws()
....初始化ww
ad.ws.add(ww);会报错!说不能将引用付给对象!
在结构体的构造方法中C#的结构体已经和C里的结构体意义变化了,你把结构体也当作类吧----------------------------------------------------------------------------------------
欢迎访问我的新站:http://www.FavNet.cn —— 专勤致精 想您所思 专业IT技术服务
展示技术实力,寻求合作伙伴、合作项目中……