WPF-学习
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WPF-学习相关的知识,希望对你有一定的参考价值。
1、整体解决方法、项目名都不要和类名一样。
2、public static const
Const 定义的是静态常在对象初始化的时候赋值.以后不能改变它的值.属于编译时常量。
Static 定义的是静态变量.可以再外部改变它的值
const和static 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-学习的主要内容,如果未能解决你的问题,请参考以下文章