Jakie są korzyści z zadeklarowania zmiennej składowej jako tylko do odczytu? Czy to po prostu chroni przed zmianą wartości przez kogoś w trakcie cyklu życia klasy, czy też użycie tego słowa kluczowego powoduje poprawę szybkości lub wydajności?
readonly
pola typów struktur nakładają karę wydajności w porównaniu z polami zmiennymi, które po prostu nie są zmutowane, ponieważ wywołanie dowolnego elementu readonly
pola typu wartości spowoduje, że kompilator utworzy kopię pola i wywoła metodę członek na ten temat.