Exemplo n.º 1
0
 public void CollectNames(NameCollector collector)
 {
     if (ObjectType == TypePath)
     {
         collector(ObjectString);
     }
 }
Exemplo n.º 2
0
 public override void CollectNames(NameCollector collector)
 {
     foreach (ArkName arkName in this)
     {
         collector(arkName);
     }
 }
Exemplo n.º 3
0
 public override void CollectNames(NameCollector collector)
 {
     foreach (ArkByteValue bv in this)
     {
         collector(bv.NameValue);
     }
 }
Exemplo n.º 4
0
 public void CollectNames(NameCollector collector)
 {
     foreach (Dictionary <string, StructPropertyList> structMap in StructMapList)
     {
         foreach (KeyValuePair <string, StructPropertyList> entry in structMap)
         {
             entry.Value.CollectNames(collector);
         }
     }
 }
Exemplo n.º 5
0
        static void Main(string[] args)
        {
            NameCollector nameCollector = new NameCollector();

            nameCollector.AddName("Tina");
            var names = nameCollector.GetNames();
            var i     = 1;

            while (i++ <= names.Length)
            {
                Console.WriteLine(names[i]);
            }
            Console.ReadKey();
        }
Exemplo n.º 6
0
 public virtual void CollectNames(NameCollector collector)
 {
     collector(Name);
     collector(Type);
 }
Exemplo n.º 7
0
 public override void CollectNames(NameCollector collector)
 {
     base.CollectNames(collector);
     collector(Value.Type);
     Value.CollectNames(collector);
 }
Exemplo n.º 8
0
 public virtual void CollectNames(NameCollector collector)
 {
 }
Exemplo n.º 9
0
 public override void CollectNames(NameCollector collector)
 {
     ForEach(or => or.CollectNames(collector));
 }
Exemplo n.º 10
0
 public override void CollectNames(NameCollector collector)
 {
     ForEach(spl => spl.CollectNames(collector));
 }