标签: c# .net refactoring resharper automated-refactoring
当我重构一些旧代码并使用ReSharper的create方法将逻辑提取到方法中时,我注意到每当我的方法需要返回一些东西时,签名中的默认返回类型总是布尔值。
我想知道是否有人知道为什么会这样?
为什么它不会默认为更通用的东西,比如对象?
这不是我需要解决的紧急问题,但由于我很钦佩使用这个工具,我想更多地了解它。
这只是JetBrains根据一些统计数据做出的选择,还是有一些我想念的更微妙?
感谢您的时间。