public void CopyTo(Stream s) { if (_ms != null) { _ms.WriteTo(s); return; } if (_data != null) { s.Write(_data, 0, _data.Length); return; } if (_segment != null) { _segment.WriteTo(s); return; } }