Apa manfaat untuk menandai bidang sebagai `readonly` dalam C #?

Apa manfaat memiliki variabel anggota yang dinyatakan sebagai hanya baca? Apakah itu hanya melindungi seseorang yang mengubah nilainya selama siklus hidup kelas atau apakah menggunakan kata kunci ini menghasilkan peningkatan kecepatan atau