1

ノードの基本クラスがあります。

public abstract class Node
{
    public virtual string Id { get; set; }
    public abstract string Type { get; }
}

そして、このような私の他のノードクラスを持っています

public class Item : Node
{
    public string Name {get; set;}
    public string ItemNumber {get; set;}
    public override string Type
   {
        get { return "Item"; }
   }
}

さまざまなノード タイプを表すクラスのような他の多くのクラスがありItemます。ノード タイプを渡すメソッドをどのように作成し、そのメソッドがその特定のノードを作成しますか?

4

1 に答える 1