public void read(EndianBinaryReader r)
 {
     Count = r.ReadInt32();
     SymbolDefinitions = new SymbolDefinition[Count]; for (int i = 0; i < Count; i++) { var obj = new SymbolDefinition(); obj.read(r); SymbolDefinitions[i] = obj; }
 }
 public void read(BinaryReader r)
 {
     this.Count = r.ReadInt32();
     this.SymbolDefinitions = new SymbolDefinition[this.Count]; for (int i=0; i<this.Count; i++) { SymbolDefinition obj = new SymbolDefinition(); obj.read(r); this.SymbolDefinitions[i] = obj; }
 }