Есть ли способ сделать только для чтения (не только частные) автоматические свойства?
Автоматические свойства позволяют мне заменить этот код:
private MyType myProperty;
public MyType MyProperty
{
get { return myPropertyField; }
}
с этим кодом:
public MyType MyProperty { get; private set; }
с некоторыми изменениями здесь и там - но есть ли способ заменить этот код:
private readonly MyType myProperty;
public MyType MyProperty
{
get { return myPropertyField; }
}
с чем-то похожим?