会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
苦力劳动者
从❤开始
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
···
12
下一页
2015年12月28日
程序中的小技巧 预处理器指令
摘要: 预处理器指令指导编译器在实际编译开始之前对信息进行预处理。所有的预处理器指令都是以 # 开始。且在一行上,只有空白字符可以出现在预处理器指令之前。预处理器指令不是语句,所以它们不以分号(;)结束。define 预处理器指令创建符号常量。#define 允许您定义一个符号,这样,通过使用符号作为传递给...
阅读全文
posted @ 2015-12-28 13:39 苦力劳动者
阅读(312)
评论(0)
推荐(0)
2015年12月25日
bitmap的图像像素遍历方法
摘要: public class FastBitmap{ BitmapData bitmapData; public FastBitmap(Bitmap bitmap) { this.bitmapData=bitmap.LockBits(new Rectangle(0,0,b...
阅读全文
posted @ 2015-12-25 15:18 苦力劳动者
阅读(1970)
评论(0)
推荐(0)
2015年12月24日
protected的使用注意
摘要: 在c#的可访问性级别中,public和private算是最容易理解的,相反protected往往令人非常头疼。经常在网上查资料的朋友往往会发现,答案几乎都是前篇一律,不是从msdn上拷贝的就是从别人的博客上抄袭的,简直是天下文章一大抄,今天咱们就来点和别人不同的,通过例子来透析一下protected...
阅读全文
posted @ 2015-12-24 14:53 苦力劳动者
阅读(1075)
评论(0)
推荐(0)
2015年12月21日
C#基础之数组排序,对象大小比较
摘要: 从个小例子开始:123int[] intArray =newint[]{2,3,6,1,4,5};Array.Sort(intArray);Array.ForEach(intArray,(i)=>Console.WriteLine(i));这个例子定义了一个int数组,然后使用Array.Sort(...
阅读全文
posted @ 2015-12-21 09:51 苦力劳动者
阅读(341)
评论(0)
推荐(0)
2015年12月18日
数组排序方法
摘要: Arrary.Sort(数组名) 按数组元素值从小到大排序Array.Reverse(arr); 将数组值逆转排序。比如arr是从小到大排序的话 reverse后就是从大到小的顺序了直接调用.Net 自带排序函数进行排序 非常方便
阅读全文
posted @ 2015-12-18 09:53 苦力劳动者
阅读(187)
评论(0)
推荐(0)
2015年11月13日
控件的invoke和beginInvoke方法
摘要: System.Windows.Forms.Timer 的timer是在主线程上执行的,因此在timer的tick事件中操作界面上的控件不会发生线程的安全性检测。Control的invoke和begininvoke方法的比较:invoke方法:使用Invoke完成一个委托方法的封送,就类似于使用Sen...
阅读全文
posted @ 2015-11-13 15:27 苦力劳动者
阅读(2538)
评论(0)
推荐(0)
2015年10月22日
C#制作验证码
摘要: void CodeImage(string code) { if (code == null || code.Trim() == string.Empty) return; System.Drawing.Bit...
阅读全文
posted @ 2015-10-22 14:55 苦力劳动者
阅读(204)
评论(0)
推荐(0)
2015年9月25日
验证时出错。HRESULT = '8000000A'
摘要: 往往出现在 做了安装项目后有警告:解决办法:这本来是在VS2005下创建的一下项目,后来改用VS2010的开发环境,.NET Framework的版本还是使用2.0,但每次生成之后都会在解决方案的同级目录下产生一个名称乱码的文件夹,解决了那个问题之后,由于这个Windows窗体应用程序添加一个安装项...
阅读全文
posted @ 2015-09-25 14:07 苦力劳动者
阅读(512)
评论(0)
推荐(0)
2015年7月30日
多线程 thread和Task的用法以及注意事项
摘要: 并行 多核线程:Task首先引用System.Threading;1:用静态方法:Task.Factory.StartNew()来创建了一个最简单的Task:Task.Factory.StartNew(() => { Console.WriteLi...
阅读全文
posted @ 2015-07-30 12:16 苦力劳动者
阅读(2478)
评论(0)
推荐(0)
2015年7月17日
Application.DoEvents()的使用
摘要: 最近做了一个个人数字图书馆管理系统,因为牵扯到电脑文件的扫描,想做一个实时显示当前扫面文件的功能,就类似于360文件扫描时的效果,本来打算用多线程来实现,但是方法太多没有实现,后来在程序中进行控制,由于文件太多,出现了假死现象,就连自己定义好的Timer计时器都出出现了假死,所以这个问题必须解决,随...
阅读全文
posted @ 2015-07-17 17:02 苦力劳动者
阅读(6812)
评论(0)
推荐(1)
上一页
1
2
3
4
5
6
7
8
9
···
12
下一页
公告