"чище"? int R = String.CompareOrdinal(S0.Surname, S1.Surname);
if (R == 0) R = String.CompareOrdinal(S0.Name, S1.Name);
return R;
тебе точно нужно compareOrdinal?
Почему ты именно CompareOrdinal используешь?
bool R = S0.Surname == S1.Surname; if (R) R = S0.Name == S1.Name; return R;
Можете объяснить почему этот вариант не совсем "чистый"?
Обсуждают сегодня