public void CollectNames(NameCollector collector) { if (ObjectType == TypePath) { collector(ObjectString); } }
public override void CollectNames(NameCollector collector) { foreach (ArkName arkName in this) { collector(arkName); } }
public override void CollectNames(NameCollector collector) { foreach (ArkByteValue bv in this) { collector(bv.NameValue); } }
public void CollectNames(NameCollector collector) { foreach (Dictionary <string, StructPropertyList> structMap in StructMapList) { foreach (KeyValuePair <string, StructPropertyList> entry in structMap) { entry.Value.CollectNames(collector); } } }
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(); }
public virtual void CollectNames(NameCollector collector) { collector(Name); collector(Type); }
public override void CollectNames(NameCollector collector) { base.CollectNames(collector); collector(Value.Type); Value.CollectNames(collector); }
public virtual void CollectNames(NameCollector collector) { }
public override void CollectNames(NameCollector collector) { ForEach(or => or.CollectNames(collector)); }
public override void CollectNames(NameCollector collector) { ForEach(spl => spl.CollectNames(collector)); }