将类重构为struct

时间:2014-06-25 12:24:55

标签: c# visual-studio struct refactoring resharper

我有一个代码库,它在很多地方都使用了框架/域类型。这个类型目前是一个类,但是我想将它更改为struct,因为它符合结构使用建议(http://msdn.microsoft.com/en-us/library/ms229017(v=vs.110).aspx)并且是一个值的语义。

有什么方法可以自动化这种重构,以避免潜在的价值错误与参考类型的使用?

我是否需要手动检查所有内容?

PS:我不确定不变性能否解决所有潜在的问题,如果我错了就纠正我。

0 个答案:

没有答案