private static int LengthOfValue(string data, int valueIndex) { if (valueIndex == -1) return 0; int endIndex = data.IndexOf('\n', valueIndex); if (endIndex == -1) endIndex = data.Length - 1; return endIndex - valueIndex; }