Procure um novo caractere C # .net

Como pesquiso uma string para um caractere de nova linha? Ambos os itens abaixo parecem estar retornando -1 ....!

 theJ = line.IndexOf(Environment.NewLine);

O

 theJ = line.IndexOf('\n');

A string que está pesquisando é "yo \ n", a string que estou analisando contém este "printf (" yo \ n ");" a string que vejo contida durante a comparação é esta: "\ tprintf (\" yo \ n \ ");"

questionAnswers(12)

yourAnswerToTheQuestion