El punto de corrección const es poder proporcionar una vista de una instancia que no puede ser alterada o eliminada por el usuario. El compilador lo admite señalando cuándo se rompe la constness desde dentro de una función const, o intenta usar una función no const de un objeto const. Entonces, sin copiar el enfoque const, ¿hay alguna metodología que pueda usar en C# que tenga los mismos fines?"const correctness" en C#
Soy consciente de la inmutabilidad, pero eso realmente no se traslada a los objetos del contenedor, por poner un ejemplo.
Hay una buena discusión acerca de posibles diseños de sólo lectura en [http://blogs.msdn.com/brada/archive/2004/02/04/67859.aspx](http://blogs.msdn. com/brada/archive/2004/02/04/67859.aspx) –
Entonces, ¿qué hay de implementar 'const_cast' en C#? – kerem