Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
Кувалда
1 / 1 / 0
Регистрация: 09.10.2009
Сообщений: 40
#1

Cannot access a nonstatic member of outer type 'ClassLibrary1.Form1' via nested type 'ClassLibrary1.Form1.Spr'

21.10.2009, 17:42. Просмотров 1530. Ответов 1
Метки нет (Все метки)

ругается на SaveAttribute("Sinonim", value)
данная ошибка уже давно была, забыл что я делал. понимаю что ошибка новичка

Error 2 Cannot access a nonstatic member of outer type 'ClassLibrary1.Form1' via nested type 'ClassLibrary1.Form1.Spr'


C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
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);
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.10.2009, 17:42
Ответы с готовыми решениями:

Изменение шаблона вызывает ошибку "Cannot implicitly convert type 'ExamList.Form1.SimpleElm' to 'T'"
Здравствуйте. Возникла проблема. Имеется рабочий код вида public class...

Создание Form1.cs а не Form1.resx
Добрый день, у меня ламерский вопрос - не кидайтесь тапкакми. Только знакомлюсь...

Ошибка: member names cannot be the same as their enclosing type
Здравствуйте! При компиляции программы компилятор выдает следующую ошибку:...

Ошибка CDO:Unable to cast COM object of type 'System.__ComObject' to interface type 'Microsoft.Office.Interop.Outlook.MailItem'
Здаствуйте у меня такая проблема, я получаю сообщения с Outlook'а путем...

Особенности хранения value type и reference type
Всем известно, что значимые типы хранятся в стеке(смутно представляю, что он из...

1
dioxidin
132 / 99 / 11
Регистрация: 21.11.2007
Сообщений: 544
03.12.2009, 09:05 #2
В ошибке говорится, что производится попытка получить доступ к НЕСТАТИЧНОМУ объекту вызовом через класс, а не через объект типа этого класса.

C#
1
2
3
4
class SomeClass {
    static void SomeStaticFunc(){} // Можно вызывать так: SomeClass.SomeStaticFunc();
    void SomeNonStaticFunc(){}     // Можно вызывать только так: SomeClass ObjOfSomeClass=new ...; ObjOfSomeClass.SomeNonStaticFunc();
}
Надеюсь доходчиво объяснил ;-)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.12.2009, 09:05

The conversion of a nvarchar data type to a datetime data type resulted in an out-of-range value
На моем компе программа работает, а на сервере получаю ошибкуThe conversion...

Value type и reference type
Всем привет! После прочтения некоторых книг по .NET до сих пор меня мучат...

смена Form1
Есть новый созданный проект windows form , в конструкторе Form1, - как сделать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru