public string GetText(ISegment segment) { if (segment == null) throw new ArgumentNullException("segment"); return Text.Substring(segment.Offset, segment.Length); }