コードインスペクション:テキスト引数のあいまいなシンボル
このインスペクションは、複数のシンボルに解決される文字列ベースのコード参照を報告します。 ReSharper は多くのフレームワークやツールの文字列をシンボル参照として認識しており、この警告は文字列があいまいであることを意味します。
サンプル
using System.Diagnostics;
[DebuggerDisplay("{GetText()}")]
class User
{
private string GetText() => "short";
private string GetText(int format) => "long";
}
using System.Diagnostics;
[DebuggerDisplay("{DebugText}")]
class User
{
private string DebugText => GetText();
private string GetText() => "short";
private string GetText(int format) => "long";
}
直す方法
このインスペクションには専用のクイックフィックスはありません。 修正方法は、参照されているシンボルを明確にすることです。
2026 年 6 月 12 日