На основании сообщения об ошибке:
Ссылка на объект требуется для нестатического поля, метода или свойства 'MyList.get'
I думаю это просто случай, когда у вас есть конфликт имен, например:
class Foo {
static void Bar() {
MyClass mc = MyList.MyStaticMethod(1); // your erroring line
}
string MyList {get;set;} // the data-type is not important here
}
, в этом случае исправление предназначено для определения того, где вы имеете в виду тип MyList
против локального члена MyList
:
MyClass mc = SomeNamespace.MyList.MyStaticMethod(1); // your erroring line
где SomeNamespace
- это пространство имен вашего MyList
класса или, если это корневое пространство имен:
MyClass mc = global::MyList.MyStaticMethod(1); // your erroring line
Примечание: я не могу получить это сообщение об ошибке, как описано выше, но тот факт, что речь идет о методе доступа к свойствам, заставляет меня думать, что это, скорее всего, связано.