Example #1
0
    public void Add(MasterClass item)
    {
        int val     = item.Stuff();
        var visitor = new Visitor(this, val);

        item.Accept(visitor);
    }
Example #2
0
        public void Add(MasterClass item)
    {
        int val = item.Stuff();

        if (item is SubClass1)
        {
            subClass1Dict[val] = item;
        }
        if (item is SubClass2)
        {
            subClass2Dict[val] = item;
        }
    }