码迷,mamicode.com
首页 > Windows程序 > 详细

WPF-学习

时间:2016-11-05 09:38:20      阅读:300      评论:0      收藏:0      [点我收藏+]

标签:项目   状态   time   保护   它的   ons   定时   静态   多线程   

1、整体解决方法、项目名都不要和类名一样。

 

2、public static const 

Const 定义的是静态常在对象初始化的时候赋值.以后不能改变它的值.属于编译时常量。

Static 定义的是静态变量.可以再外部改变它的值

conststatic readonly的确非常像:通过类名而不是对象名进行访问,在程式中只读等等。在多数情况下能混用。
二者本质的差别在于,const的值是在编译期间确定的,因此只能在声明时通过常量表达式指定其值。而static readonly是在运行时计算出其值的,所以还能通过静态构造函数来赋值。

 

static的意义与const和readonly迥然不同。const仅用于常量定义,readonly仅用于变量定义,而static则和常量、变量无关,它是指所定义的值与类型有关,而与对象的状态无关。

 

3、注意多线程保护

 

RUN-AppRun-UI线程 与 SeqMgr线程时

如果有公共变量 如cmdlist 注意需不需要保护

private object LockObj

 

4、多线程

定时器Timer

多线程Thread

 

5、如果需要释放资源

不要用static 类  无法进入析构函数中

 

 

 

 

 

 

WPF-学习

标签:项目   状态   time   保护   它的   ons   定时   静态   多线程   

原文地址:http://www.cnblogs.com/MiLu/p/6032359.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!