ソロショップの若い(ish)開発者として、私はResharperを学習ツールとミニQAとして大いに評価しました。つまり、Resharperはいくつかのケースでコードを破ることができます(おそらくエッジ)?そこ他の例も同様ですが、私はできるだけ多くの特定のインスタンスについての質問ではないのです>resharperでコードを壊すことはできますか?
this. is redundant
とcatch is redundant
- 例えば
(下記参照)、R#が継続的に私のことを示唆しています一般的なように。
誰にもR#の提案がありましたコードを壊していますか?もしそうなら、彼らにとって何が私にとって最も重要なのか?実際に、私に悪いアドバイスをしているのかどうかを理解するために何を探すことができますか?
private void LoadMyForm(DataRow row)
{
try
{
this.tbxFirstName.Text = row["FirstName"].ToString();
this.tbxLastName.Text = row["LastName"].ToString();
tbxMiddleName.Text = row["MiddleName"].ToString();
tbxPersonID.Text = row["PersonID"].ToString();
tbxSSN.Text = row["SSN"].ToString();
tbxEmailAddress.Text = row["EmailAddress"].ToString();
}
catch (Exception)
{
throw;
}
}
これはここでは冗長です。単純にスローするキャッチは悪いことですが、元のエラーのスタックトレースを飲み込んでいますが、プロセスに値を追加していません。 –