通信局项目随笔
文章平均质量分 73
zhangzeguang88
这个作者很懒,什么都没留下…
展开
-
学习心得
现在随着项目做的越来越多,感觉自己已经渐渐的不用去网上查找资料就会很快找到错误出现在哪里,就会一看就知道哪错了,然后回去调试。现在碰到的问题就是技术问题,有两种: 第一种:自己没遇到过,去网上搜索,最后自己一整和,实现功能。这时候又掌握了相应的技术点。 第二种:自己没遇到过,而且从网上很难查找到,这时候就是看你的悟性了,这时你就要会研究文档,例如在我在.NET平台下做开发,此时我用原创 2012-12-03 16:59:27 · 416 阅读 · 0 评论 -
不能打开已经打开的子窗体,并且始终只能打开一个子窗体
在网上查了很多关于“winfrom中关闭所有打开子窗体代码” 的类似搜索,但似乎都是在说:“不能让其重复打开同一个子窗体的代码”,一开始没太留意,以为是不是自己搜索的关键词不对或者是不是就没有这种可能,后来某一天,又开始查这个问题,还是同样的搜索结果,这时我的想法是那我就看看这种做法能不能让我有借鉴的地方呢?于是我就打开看了一下(也是博客园的一篇文章,在此表示感谢),果然受益匪浅,从中找到了问题的原创 2012-12-09 20:26:35 · 1664 阅读 · 0 评论 -
函数为什么实现的是一些操作但却有整形返回值
今天在做开发时,由于一段代码要被重用好多次的,于是为了让代码更规范和更易于维护,我就打算把该方法重构,但是提示消息是“有一个路径有返回值时要求每个路径都要有返回值”,我当时以为那就自己手写一下吧,可能VS2010在这种情况下处理不了吧,可是手写完成后发现我错了,在这里我要说一声VS实在太强大、太智能了,这时我调试了断电测试了下,在被调函数中return执行时,只是返回到主程序,而不是主程序返回,于原创 2012-12-10 13:45:02 · 755 阅读 · 0 评论 -
防止每次点击后全局变量初始值发生变化
在做项目的时候每次点击后,数目越来越大,始终在刚才的数目基础上继续增加,这时候我还不能把那个变量定义为局部变量,因为是个递归技术问题,所以我就想出一个怪异的想法:“我每次调用该函数时,就首先他用到的那个全局变量重新初始化”,于是 我就写了个函数在每第一次执行 public int BianLiAllZiDanwei(int id)时,先调用 public void Alterk(原创 2012-12-10 14:03:22 · 1044 阅读 · 0 评论 -
遍历时遇到出错跳出循环的解决办法
在遍历某一个文件夹时,遍历文件夹内的内容,可能在操作过程中会出现错误,这时我们就要把错误弹出来,跳出foreach循环,这时用return时是不管用的,return后只能是结束本次循环,继续下一次循环。这时我们怎么跳出来呢,灵机一动,想起来以前学的goto,于是去网上查了下goto的用法,最后试了一下,果然达到预期效果。这是我第一次用goto哦,哈哈 分享下代码吧 : //导入按钮触发的原创 2013-01-10 20:38:13 · 1279 阅读 · 0 评论 -
try catch 的新认识
try和catch成对使用,catch用来捕获异常,这是众所周知的,原来以为catch后面不支持返回值呢,今天果断试了一下,竟然支持哦,其实细想就是一句话概括try {}catch{},就是只要try{}内发生异常就会执行catch{}内的内容",所以显然可以写返回值哦。哈哈,特别摘取项目中的一段代码: try {原创 2013-01-10 20:51:19 · 378 阅读 · 0 评论