我正在尝试在解决方案中随处找到特定枚举转换为字符串的方法,无论是否显式调用ToString().(这些被替换为使用枚举描述的转换以改进混淆.)
示例:我想找到诸如此类的代码 string str = "Value: " + SomeEnum.someValue;
我已经尝试用包含类的包含类来替换enum本身,包含隐式转换到枚举类型并覆盖包装类中的ToString(),但是当我尝试搜索ToString()覆盖的使用时,它给了我一个位置列表在任何东西上调用ToString()的解决方案(只有在显式调用它的地方).搜索是在Visual Studio中使用ReSharper完成的.
有没有其他方法可以找到这些枚举到字符串的转换?手动完成整个解决方案听起来并不是很有趣.