Кто знает, а зачем они? чёт я по документации понять не могу чем отличается от константы "является псевдонимом для хранилища, которому она присвоена, и не может изменять свое значение."
Что бы передавать иммутабильные структуры в аргументы метода, полезно для векторной графики, например https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/proposals/csharp-7.2/readonly-ref там и примеры и мотивация
Обсуждают сегодня