JetBrains Rider 2025.2 Help

代码检查:在插值字符串中使用格式说明符

此检查建议使用 C# 中字符串插值的全部功能 ,包括指定格式和控制字段宽度。

在下面的示例中,原始插值字符串包含显式调用 ToString()PadLeft() ,可以分别用冒号 : 和逗号 表示法替换。

public void Test(int i) { var str = $"Result: { i.ToString("format").PadLeft(3) }"; }
public void Test(int i) { var str = $"Result: { i,3:format }"; }

在建议的修复中:

  • 3 后跟逗号 用于指定转换的固定宽度。 在此上下文中,它将确保 i 的字符串表示至少为 3 个字符宽。

  • 进行表示 后跟冒号 : 是您想要使用的特定 格式的占位符。

最后修改日期: 2025年 9月 26日