【发布时间】:2011-10-12 15:23:27
【问题描述】:
我有一个抽象类,想为错误代码添加一个静态字典。我尝试了以下方法:
public abstract class Base
{
...
protected static readonly Dictionary<int, string> errorDescriptions = new Dictionary<int, string>()
{
{ 1, "Description1"},
{ 2, "Description2"},
...
};
...
}
但后来发现这是在 .NET 3.0 中实现的;我正在使用 2.0。我环顾四周,其他一些人建议我在构造函数中添加对,但这是一个抽象类。
我可以/应该如何填充字典?
谢谢。
【问题讨论】:
标签: c# dictionary abstract-class