Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Подскажите как можносделать... / 3 сообщений из 3, страница 1 из 1
16.11.2004, 22:59
    #32785423
Sini
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите как можносделать...
Есть класс содер. много const и bool переменных

public class Definition
{
public const int ID_FILE_NEW = 100;
public const int ID_FILE_OPEN = 101;
public const int ID_FILE_CLONE = 102;
...
//и есть несколько переменных типа bool

public bool isChange = false;
public bool isCheck = false;
}

Так вот доступ к константам можем получить через название класса (т.к. static), а доступ к bool переменным через экземпляр класса. Получается неудобство к одним членам доступ через название класса, а к другим через экземпляр.

А можно сделать доступ через что-то одно (или что-то похожее)?
...
Рейтинг: 0 / 0
16.11.2004, 23:07
    #32785428
Один
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите как можносделать...
SiniЕсть класс содер. много const и bool переменных

public class Definition
{
public const int ID_FILE_NEW = 100;
public const int ID_FILE_OPEN = 101;
public const int ID_FILE_CLONE = 102;
...
//и есть несколько переменных типа bool

public bool isChange = false;
public bool isCheck = false;
}

Так вот доступ к константам можем получить через название класса (т.к. static), а доступ к bool переменным через экземпляр класса. Получается неудобство к одним членам доступ через название класса, а к другим через экземпляр.

А можно сделать доступ через что-то одно (или что-то похожее)? Гм.
ну константы - они на то и константы, что не меняются от экземпляра класса к экземпляру. В отличие от других не static членов класса.
Но если хотите, то напишите public static bool isChange
И будет вам доступ через название класса.
...
Рейтинг: 0 / 0
17.11.2004, 00:47
    #32785467
Sini
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите как можносделать...
Да точно, такой вариант подходит.

Спасибо.
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Подскажите как можносделать... / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]