private static string RemoveField(string data, string header)
{
int headerIndex = data.IndexOf(header);
if (headerIndex == -1)
return data;
int endIndex = data.IndexOf('\n', headerIndex);
if (endIndex == -1)
endIndex = data.Length - 1;
int length = endIndex - headerIndex + 1;
return data.Remove(headerIndex, length);
}