不可变的集合?

Mic*_*hel 4 c# asp.net

我使用readonly集合来防止用户改变我的缓存数据,但这些项目本身就是muatble.有没有办法防止这种行为?

米歇尔

Ode*_*ded 6

使缓存的项目本身不可变,或者传递对象的副本.