すべてを緑色にしようとしているときに、Resharper から次の提案を受けました。
元のコード:
static public string ToNonNullString(this XmlAttribute attr)
{
if (attr != null)
return attr.Value;
else
return string.Empty;
}
提案: 冗長な「else」を削除すると、次のようになります:
static public string ToNonNullString(this XmlAttribute attr)
{
if (attr != null)
return attr.Value;
return string.Empty;
}
私には、提案されたバージョンはオリジナルよりも読みにくいようです。Resharper の提案は、優れた保守可能なコードの定義を反映していますか?