Допустим, у меня есть такой класс:
public class SampleClass
{
const string UnChangableUserName { get; private set; }
string Password { get; private set; }
public SampleClass(string UnChangableUserName, string Password)
{
this.Password = Password;
this.UnChangableUserName = UnChangableUserName;
}
}
Я хочу, чтобы конструктор присваивал значение const, а не то значение, которое будет установлено при определении const.Как мне это сделать?
Я знаю, что я просто не могу использовать набор, но использование const более эффективно с точки зрения ресурсов и более элегантно, а также понятнее для других разработчиков, я не хочу набор, поэтому они не будут его добавлять.