DangWei[] objs = new DangWei[n]就可以。
解决方案 »
- 再次求一正则
- Infragistics的UltraExplorBar控件,哪儿有单个Items的事件啊?
- 窗体模式下的的按键等待问题
- 字典和键是分别是什么意思啊?
- C#如何在一张图象上写字并保存?
- 从数据库读出IMAGE字段的数据 想显示的加水印怎么做啊
- 在<%#DataBinder.Eval(Container.DataItem,"NickName")%> ,如何得到改绑定列的序号。
- 急!有关于SQL语句问题
- 救命呀~~~~~~如何对路径中进行加密解密处理呢???
- 问一下,大家都用什么编辑器写C#程序,谁有比较好的这样的编辑软件?
- 请教DataGrid的小问题
- 用GDI+绘制一个矩形,要求在窗口缩小和放大时,矩形同步跟着放大和缩小。
调用objs[2].small时说"未将对象引用设置到对象实例"
我不是定义默认构造函数了嘛
DangWei[] objs = new DangWei[6]; 这不没有将6个对象实例化?
初始化:
for(int i=0;i<objs.length;i++){
objs[i] = new DangWei();
}
以后就可以objs[x].small.....
那只是声明
初始化:
for(int i=0;i<objs.length;i++){
objs[i] = new DangWei();
}
以后就可以objs[x].small.....
对
private struct DangWei
{
public float small;
public float big;
public int index;
public DangWei (float _small,float _big,int _index)
{
small = _small;
big = _big;
index = _index;
}
}