我想搜索我的代码并将 someObject.ToString()
的所有实例替换为 Convert.ToString(someObject)
。
例如,如果我有:
var x = someClassInstance.ToString()
我想将其替换为:
var x = Convert.ToString(someClassInstance)
是否可以通过正则表达式做到这一点?
最佳答案
解决方案会根据您的环境略有不同,但例如在 Notepad++ 中:
搜索 ([0-9a-zA-Z_]+)\.toString\(\)
。
替换为Convert.toString\($1\)
。
关于c# - 如何用 `someObject.ToString()` 替换所有出现的 `Convert.ToString(someObject);`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52898334/