public void serialize(LittleEndianOutput out) {out.writeShort(_numberOfRegions);for (int i = 0; i < _numberOfRegions; i++) {_regions[_startIndex + i].serialize(out);}}

public void serialize ( LittleEndianOutput out ) { out . writeShort ( _numberOfRegions ) ; for ( int i = 0 ; i < _numberOfRegions ; i ++ ) { _regions [ _startIndex + i ] . serialize ( out ) ; } }
public override void Serialize(ILittleEndianOutput out1){int nItems = _numberOfRegions;out1.WriteShort(nItems);for (int i = 0; i < _numberOfRegions; i++){_regions[_startIndex + i].Serialize(out1);}}
