相关疑难解决方法(0)

投射派生到基础字典

我有2本字典。如何将 DerivedClass 字典分配给 DerivedClass 字典?

下面的代码不起作用?

我怎样才能改变它?

public class BaseClass
{
    public void DoWork() { }
    public int WorkField;
    public int WorkProperty
    {
        get { return 0; }
    }
}

public class DerivedClass : BaseClass
{
    public new void DoWork() { }
    public new int WorkField;
    public new int WorkProperty
    {
        get { return 0; }
    }
}


class Program
{
    static void Main(string[] args)
    {
        var derivedclass = new Dictionary<string, DerivedClass>();
        var baseClass = new Dictionary<string, BaseClass>();

        Dictionary<string, BaseClass> …
Run Code Online (Sandbox Code Playgroud)

c# dictionary

5
推荐指数
1
解决办法
1553
查看次数

标签 统计

c# ×1

dictionary ×1