Чтобы исправить ошибку в C# «является метод, который недопустим в данном контексте», можно попробовать следующее:
- Изменить имя метода. 1 Например, если ошибка возникает из-за того, что идентификатор метода используется так, как если бы он был структурой или классом, нужно изменить его имя. 1
- Использовать полное имя для класса. 1 Например, если ошибка связана с классом B, можно использовать полное имя для него, например N2.B. 1
- Убрать типы аргументов из вызова метода. 3 Типы объявляются только при объявлении метода, а при его вызове их нужно убрать. 3
Также в некоторых случаях проблему может решить устранение опечаток, например, если в коде отсутствует нужный оператор после имени класса или метода. 4