C#入门 错误笔记

来源:互联网 发布:qq空间破解软件linux 编辑:程序博客网 时间:2024/05/29 04:22

初级编程这个东西吧,就是读一套API,能记住API的都是神。熟悉一个开发平台,采一些坑。
说真的这挺没劲的,准确的说做的时间久一点就会觉得这种输入输出的过程没意思,倒不是累不是做不到,不过就是厌倦,没什么所谓的技术含量的东西,不过是复制粘贴,只不过粘贴板是大脑而已。
我们应该探索做一点更好玩的事情了。


我刚才又放了什么屁?


错误一:

今天调试一个错误,直接懵逼了。其实事情是这样的:
今天程序奔溃了,端在一个点,提示是这样的
这里写图片描述
看到这我直接懵逼了,
其实我没有想到要看错误信息,我把这个框框上能点的东西点了下,发现找不到错误原因,
然后我就想,这是用的MySQL的引用,难道是他们没有在异常中给出错误提示?
我只能猜想自己的错误时什么。一点头绪都没有。
想过看看人家的源码,最终没有尝试,因为感觉没必要这么复杂吧。
我开始怀疑自己的调用姿势错了?
后来我吃了个饭,看了一会视频。再回来搞
我不知道自己为什么会这么做

try{   //报错的那句代码}catch(Exception e){   Console.write(e.ToString());}

然后就在控制台搞明白了这个错误是怎么回事了。错误信息还是有的。


现在我就想,我是默认把那个框框当成错误信息的载体了,默认为如果那个框框上没有异常信息,就是没有异常信息了。
事实上我的想当然错了:真实的情况是,捕捉输出和这个框框应该结合看,这样就能更精准的定位异常了。


CSDN的稳定性让我很难受啊,出问题的频率有点高,盼望更好啊。


错误二:

C#中控件绑定数据(错过的东西还是挺多的)

//TextBoxthis.tbName.Tag = "object";//ListViewListViewItem listViewItem = this.lvTeacher.Items.Add("item");listViewItem.Tag = "object";//TreeView,TreeNodeTreeNode tnFirst = this.tvKnowlTree.Nodes.Add("First");tnFirst.Tag = "object";//Buttonthis.btnAddCourse.Tag = "object";//Button//……
0 0
原创粉丝点击