Are there cases when you would want a public readonly field v.s. a get-only auto-implemented property?
public class Foo
{
public readonly string Hello;
public string Hello2 { get; }
}
Both can only be set during the constructor and both offer readonly access outside of the class.. I'm a little tired so I might be missing something.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…