相关疑难解决方法(0)

为什么.Net最佳实践将自定义属性设计为密封?

我正在阅读Pro C#2010和 Andrew Troelsen 的.Net 4平台.

在第15章关于属性存在一个注释:

注意:出于安全原因,将所有自定义属性设计为密封被视为.Net最佳实践.

作者没有解释原因,有人可以解释原因吗?

.net c# attributes

30
推荐指数
2
解决办法
4763
查看次数

为什么不能将常量字符串分配给常量字符串类型?

据我所知,串联"H" + 'i'产生一个常量字符串.
我还是C#错了?

代码:

const string b = "H" + 'i';
// Error : The expression being assigned to 'b' must be constant
Run Code Online (Sandbox Code Playgroud)

这是否算作错误或功能?

c# string

2
推荐指数
1
解决办法
474
查看次数

标签 统计

c# ×2

.net ×1

attributes ×1

string ×1