У меня есть класс, определяемый следующим образом:Почему внутренняя статическая строка не, доступная вне класса
class Foo
{
internal string IString;
internal static string IstaticString;
public Foo()
{
IstaticString = "static";
IString = "non - static";
}
}
я создаю это экземпляр в основной функции, как следующие, в это время IString
доступна через объект, где IstaticString
недоступен. Может ли кто-нибудь объяснить причину этого?
Статические элементы недоступны из экземпляров. 'Foo.IstaticString' должен работать – ASh
@ASh. Это ответ, можете ли вы добавить его как таковой? –
http://www.davesquared.net/2008/07/why-cant-i-access-static-members-from.html –