【发布时间】:2016-01-19 13:43:50
【问题描述】:
目前 resharper 正在使用字符串插值(即$"Member: {Member}")在 C# 中生成 ToString。
是否可以修改它,使其使用string.Format 代替(即string.Format("Member: {0}",Member))
【问题讨论】:
-
字符串插值是 C# 6 的一项功能。您是否希望在项目中禁用 C# 6 支持? That question 之前已解决。
-
也许这会有所帮助:ReSharper -> 管理选项 -> 代码版 -> C# -> 上下文操作 -> 禁用“转换为常规字符串插值”启用“转换为 string.Format”
-
我只是想使用 string.Format 生成 ToString,我不想完全禁用 C# 6