“const correctness” en C#

Le point de const-correct est d'être en mesure de fournir une vue d'une instance qui ne peuvent pas être modifiés ou supprimés par l'utilisateur. Le compilateur prend en charge ce en pointant du doigt lorsque vous cassez constness de l'intérieur d'une const fonction, ou essayez d'utiliser un non-const fonction de const objet. Donc, sans la copie de la const approche, est-il une méthodologie que je peux utiliser en C# qui a les mêmes objectifs?

Je suis conscient de l'immuabilité, mais qui n'a pas vraiment pour le conteneur d'objets pour n'en citer qu'un exemple.

InformationsquelleAutor tenpn | 2008-09-22