public void read(BinaryReader r) { this.Count = r.ReadInt32(); this.Chords = new Chord[this.Count]; for (int i = 0; i < this.Count; i++) { Chord obj = new Chord(); obj.read(r); this.Chords[i] = obj; } }
public void read(EndianBinaryReader r) { Count = r.ReadInt32(); Chords = new Chord[Count]; for (int i = 0; i < Count; i++) { var obj = new Chord(); obj.read(r); Chords[i] = obj; } }
public void read(EndianBinaryReader r) { if (r.BaseStream.Length > 0) { Count = r.ReadInt32(); Chords = new Chord[Count]; for (int i = 0; i < Count; i++) { var obj = new Chord(); obj.read(r); Chords[i] = obj; } } }
public void read(BinaryReader r) { this.Count = r.ReadInt32(); this.Chords = new Chord[this.Count]; for (int i=0; i<this.Count; i++) { Chord obj = new Chord(); obj.read(r); this.Chords[i] = obj; } }