=). Даже если вы определяете структуру только для чтения, вы всегда можете изменить значение типа структуры с помощью оператора присваивания.
Например, x,y
являются значениями структуры только для чтения. x = y; изменит содержимое x. Таким образом, раздел структуры readonly в справочнике по языку C# неверен. Это правда?
[code]class string[/code] является неизменяемым. Невозможно реализовать неизменяемый тип структуры, поскольку вы не можете отключить или переопределить операцию присваивания ([code]=). Даже если вы определяете структуру только для чтения, вы всегда можете изменить значение типа структуры с помощью оператора присваивания. Например, x,y[/code] являются значениями структуры только для чтения. x = y; изменит содержимое x. Таким образом, раздел структуры readonly в справочнике по языку C# неверен. Это правда?