почему я получаю ошибку "Ожидаемый класс, интерфейс, перечисление или структура" с подчеркнутой строкой?
public static string IsSelected(this HtmlHelper helper, string A, string B) { return "wtf"; }
Ваш метод расширения должен быть внутри статического класса:
public static class MyExtensions { public static string IsSelected( this HtmlHelper helper, string A, string B) { return "wtf"; } }