- 博客(2)
- 资源 (5)
- 收藏
- 关注
原创 利用SynchronizationContext.Current在线程间同步上下文
在多线程操作时往往需要切回某个线程中去工作,等完成后再切回来。如主UI线程中创建了一个子线程A。A中添加了委托事件。UI线程中向A线程的类注册了事件,当A线程触发事件时去修改UI上的属性如TEXT。这个时候往往要在UI线程向子线程注册的事件方法中使用控件的invoke方法才能访问UI线程中的控件,因为这些注册的事件(委托)方法代码虽然看似写在UI线程的Form类中,但实际上是注册在了子线程A的事件
2013-11-21 13:42:09 17944 1
原创 params关键字实现给方法传入不指定个数的多参数方法
在编写一个方法时,有可能你会遇到这样的一个情况:我不知道要向这个方法里传多少个参数,可能是一个,二个或N个。为了达到这个要求,有一个关键字可以用在方法参数的定义中:paramsparams 要放在方法参数列表的最后。前面可以有其它单个参数,但params后面除自己外不能再有其它参数了。params的参数必须为数组或集合。如下示例:定义一个aaa方法,在使用方法时 除了int 参
2013-11-21 10:36:59 3344
最新身份证前6位代码地区对照表最全含失效代码共7025条(已按省市区县分列)
2022-05-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人