Я ожидал, что в этом нет ничего плохого, но VS2010 выдает ошибку.
string s = @ "somet" hing ";
Вам нужно удвоить кавычки в строке @.
@
string s = @"somet""hing";
Иначе как узнать, какие кавычки были экранированными, а какие конечными?
строковая страница MSDN .