InsClass类构建的第一步就是调用构造函数public InsClass(),此时还没有执行public SelectedInClass [] SIn=new SelectedInClass[3];当然出错了
解决方案 »
- C#关于委托的问题。 C#的代码真心难搞,搞了一天没搞出来。
- SqlException was unhandled
- 怎样将数据库中表的内容显示在datagridview中,谢谢
- c#winform程序编译时提示“创建调试信息文件。dpb文件出错”?
- 关于Split的问题
- [强烈推荐]ASP.Net(C#)数据库操作类SqlHelper.cs OleDbHelper.cs OracleHelper.cs下载
- window应用程序关于分页
- 求vss的服务端,急救~!~
- C# 识别图片文字 高手请进
- 300分寻找《ASP.NET技术内幕》电子书
- 为什么我的C#工程中找不到Microsoft.VisualBasic.Strings.
- 我想用SELECT查询最后50条记录,然后用DataGrid按数据库的原始顺序显示,应该怎么做啊?
public InsClass(){}里
public InsClass(){}里的,但是一样出现这样错误。
{
SIn[0]=new SelectedInClass ;//加上这句
SIn[0].Left=2
SIn[0].InNum="aaa";
}
->
public SelectedInClass [] SIn=new SelectedInClass[3]{new SelectedInClass(),new SelectedInClass(),new SelectedInClass()};楼主尽量不要在类里面套着一个类的,然后还在一个类里的构造函数里去处理另一个类里的东西
风格要改变,多留意MSDN里的写作风格http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconnetframeworkdesignguidelines.asp
问题出在 调用的先后顺序上 ,先调用public SelectedInClass [] SIn=new SelectedInClass[3]; (但是这个过程中没有建立 public class SelectedInClass
)然后才是 public InsClass(),跟踪一下就知道了