上一页 1 2 3 4 5 6 ··· 12 下一页
摘要: debug下检查括号内条件 若条件为false。则会显示一个消息框,其中会显示调用堆栈。 方便程序调试 阅读全文
posted @ 2017-03-21 09:03 苦力劳动者 阅读(924) 评论(0) 推荐(0) 编辑
摘要: 通常我们在写程序时会对程序中可能出错的程序段用try catch 捕捉获取。这样程序运行中一旦有bug。用户也能快速定位到错误段去了解出错原因。 遇到的问题: 但是遇到这样的情况 有时候没有用到try catch 时出错了。程序直接停止响应。这时候对于开发人员就比较伤脑筋。无法快速debug C#程 阅读全文
posted @ 2017-02-04 16:35 苦力劳动者 阅读(2693) 评论(1) 推荐(0) 编辑
摘要: 起初是想到用多个zedGraph做。然后实际做的时候 zedGraph的同步一直做的不好。尤其当采样速度很快的时候很难保持好。甚至会出现界面假死和卡死的现象。 因此想用其他解决方法: 查看资料后 发现了zedGraph的MasterPane: 它允许一个zedGraph控件 绘制多张Graphpan 阅读全文
posted @ 2017-01-19 09:08 苦力劳动者 阅读(2078) 评论(0) 推荐(0) 编辑
摘要: 1: 2: 阅读全文
posted @ 2017-01-06 15:19 苦力劳动者 阅读(1045) 评论(0) 推荐(0) 编辑
摘要: 单纯new一个用“=”的话 改变新new的 原数组也会随之改变 是跟随的。 因此要单纯赋值的话有一个简单的方法: 或者: 阅读全文
posted @ 2017-01-04 09:08 苦力劳动者 阅读(2307) 评论(0) 推荐(0) 编辑
摘要: 随着多核时代的到来,并行开发越来越展示出它的强大威力! 使用并行程序,充分的利用系统资源,提高程序的性能。在.net 4.0中,微软给我们提供了一个新的命名空间:System.Threading.Tasks。这里面有很多关于并行开发的东西,今天第一篇就介绍下最基础,最简单的——认识和使用Parall 阅读全文
posted @ 2016-11-18 15:57 苦力劳动者 阅读(1643) 评论(0) 推荐(0) 编辑
摘要: 1. 首先你把一个label控件拖到窗体上。2. 创建一个准备继承的类,比如叫LabelEx,派生于Label类 3. 打开Form1.Designer.cs文件,你会看到有这么一行。private System.Windows.Forms.Label label1;修改为private MyLab 阅读全文
posted @ 2016-10-14 11:50 苦力劳动者 阅读(4997) 评论(0) 推荐(0) 编辑
摘要: 1.lock关键字 (多线程存在干涉,同时对一个共有参数进行修改时要用) 在多个线程之间共享数据时,需要考虑线程同步问题,必须确保每次只有一个线程访问和改变共享数据。 C#中使用lock语句可以轻松地设置和解除锁定以期达到每次只有一个线程访问和改变共享数据的目的。 例子: 运行结果: 2 线程的jo 阅读全文
posted @ 2016-10-12 10:03 苦力劳动者 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 有模窗体:指的是一定要在第二个窗体上操作之后 才能去操作前者窗体 :例如,如果一个对话框,在可以切换到其它窗体或对话框之前要求先单击“确定”或“取消”,则它就是模式的。 无模窗体:可以同时进行两个窗体的操作 比如word中的find对话框; 窗体传值例程: 主窗体程序: 子窗体程序: 阅读全文
posted @ 2016-10-11 15:23 苦力劳动者 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 动态生成控件 按顺序规律排列时 用panel的话 要指定特定的位置 。麻烦。 可以通过用flowLayoutPanel来解决。 阅读全文
posted @ 2016-10-09 12:56 苦力劳动者 阅读(1599) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 12 下一页