猿问
康斯特和只读有什么区别?
康斯特和只读有什么区别?
.之间的区别是什么?
const
和
readonly
你会用一个而不是另一个吗?
qq_遁去的一_1
浏览 291
回答 3
3回答
摇曳的蔷薇
康斯特斯有个问题!如果引用来自另一个程序集的常量,则其值将直接编译到调用程序集中。这样,当您更新引用程序集中的常量时,它将不会在调用程序集中更改!
0
0
0
守着一只汪
常数默认情况下,常量是静态的。它们必须在编译时具有一个值(例如,可以有3.14*2,但不能调用方法)可以在函数中声明被复制到每个使用它们的程序集中(每个程序集都获得值的本地副本)。可以在属性中使用。只读实例字段必须设置值,根据构造函数退出的时间。在创建实例时对其进行评估。静态只读字段当代码执行命中类引用时(创建新实例或执行静态方法时)。必须在完成静态构造函数时具有计算值。不建议将ThreadStaticAttribute放在这些线程上(静态构造函数将仅在一个线程中执行,并将为其线程设置值;其他所有线程都将未初始化此值)
0
0
0
随时随地看视频
慕课网APP
相关分类
C#
typedef入门问题
1 回答
.NET
.net 中 字符串含有超链接,如何给超链接自动加上a标签?
1 回答
请问.net 中用jquery传值安全吗?
2 回答
我要回答