Cannot access a nonstatic member of outer type 'ClassLibrary1.Form1' via nested type 'ClassLibrary1.Form1.Spr' - C#
Формулировка задачи:
ругается на SaveAttribute("Sinonim", value)
данная ошибка уже давно была, забыл что я делал. понимаю что ошибка новичка
Error 2 Cannot access a nonstatic member of outer type 'ClassLibrary1.Form1' via nested type 'ClassLibrary1.Form1.Spr'
Листинг программы
- public class Spr
- {
- private string _Name;
- private string _Sinonim;
- [Description("Синоним"), Category("Основные"), DisplayName("Синоним")]
- public string Sinonim
- {
- get { return _Sinonim; }
- set
- {
- SaveAttribute("Sinonim", value);
- _Sinonim = value;
- }
- }
- [Description("Наименование"), Category("Основные"), DisplayName("Наименование")]
- public string Name
- {
- get
- {
- return _Name;
- }
- set
- {
- //SaveAttribute("Name", value);
- _Name = value;
- }
- }
- public Spr(string Name, string Sinonim)
- {
- this._Name = Name; this._Sinonim = Sinonim;
- }
- }
- void SaveAttribute("Sinonim", value);
Решение задачи: «Cannot access a nonstatic member of outer type 'ClassLibrary1.Form1' via nested type 'ClassLibrary1.Form1.Spr'»
textual
Листинг программы
- class SomeClass {
- static void SomeStaticFunc(){} // Можно вызывать так: SomeClass.SomeStaticFunc();
- void SomeNonStaticFunc(){} // Можно вызывать только так: SomeClass ObjOfSomeClass=new ...; ObjOfSomeClass.SomeNonStaticFunc();
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д