JetBrains Rider 2025.2 Help

代码检查:字符串格式化方法问题

此检查会验证 String.Format 和类似方法的格式参数中的格式项是否正确使用。

如果您有一个自定义的格式化方法,其行为类似于 String.Format ,您可以使用 [StringFormatMethodAttribute] (来自 JetBrains.Annotations )标记它以启用相应的检查。 示例如下:

[StringFormatMethod("message")] void ShowError( string message, params object[] args) { // Show error } void Test() { // Warning: Non-existing argument in format string ShowError("Failed: {0}"); }
最后修改日期: 2025年 9月 26日