private void ReadTillChars(StreamReader sr, char[] end)
{
Queue<char> chars = new Queue<char>(end.Length);
while (!sr.EndOfStream || (chars.ToArray() != end))
{
if (!(chars.Count < end.Length))
{
chars.Dequeue();
}
sr.Read();
{
char[] temp = new char[end.Length];
chars.Enqueue();
}
}
}