Извините за задание такого простого вопроса, но я еще не нашел ответа, выполнив поиск.Доступ к статическому полю объекта a класса экземпляра в C#
Итак, возможно ли в C# получить доступ к полю (значение которого не нужно изменять) класса через экземпляр класса, и поскольку вы получили бы доступ к статическому полю класса, используя название класса?
Например, если у меня есть
public class Myclass
{
public int a = 0;
}
Я хочу сделать в другом месте в коде, в другом классе
Myclass instance = new Myclass();
int b = instance.a;
и
int c = Myclass.a;
Создание ИНТ статический или константную Безразлично Помогите, есть ли способ сделать это? Спасибо за любые ответы.
Итак, вы пытаетесь статически получить доступ к полю экземпляра, в этом случае, какие значения вы хотите или хотите получить статическое поле через экземпляр, и в этом случае, зачем вам это нужно? доступа к нему через класс напрямую? – Servy
Как о директивах препроцессора, не можете ли они получить доступ, если вам это нужно? – SGM1
Я хочу получить доступ к статическому полю с помощью экземпляра. Это связано с тем, что у меня есть ~ 15 классов, которые имеют одинаковые статические поля, и я хотел бы сделать код проще, обработав все классы одинаково, возможно, даже без дублирования кода для разных классов, создав экземпляр var – HyApp