В настоящее время существует местная дискуссия о том, какой код более читабельен
У нас есть один программист, который приходит с фона c, и когда этот код программиста выглядит как
string foo = "bar";
if (foo[foo.Length - 1] == 'r')
{
}
У нас есть еще один программист, который не любит эту методологию и предпочитает использовать
if (foo.EndsWith("r"))
{
}
какой способ выполнения этих типов операций лучше?