Как молодой (иш) разработчик в сольном магазине, я очень благодарен Resharper как инструменту обучения и мини-QA. Как говорится, может ли Resharper сломать ваш код в некоторых случаях (возможно, край)?Может ли изменить ваш код?
Например (смотри ниже), R # постоянно говорит о том, что мой ->
this. is redundant
иcatch is redundant
Есть и другие примеры, но я не прошу о конкретном случае, как много как в целом.
У кого-нибудь было предложение 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;
}
}
здесь избыточно, и улов, который просто бросает, - это плохо, вы проглатываете трассировку стека для исходной ошибки, но не добавляете значения в процесс. –