Я использую CodeRush, это быстрее, чем автосвойства.
, Чтобы сделать это:
private string title;
public string Title
{
get { return title; }
set { title = value; }
}
Требует восьми общих количеств нажатий клавиш.
Прежде всего, лучшее, что вы можете сделать, это протестировать и посмотреть, приемлема ли производительность для вашего приложения, мы можем сказать вам общие сведения о производительности, но, в конце концов, все сводится к вашим потребностям, и только вы знаете ответы на этот вопрос.
Что касается поставленного вопроса, каждый раз, когда вы используете делегат (который создает лямбда) вместо выполнения кода прямо вы получите удар производительности. В большинстве случаев попадание приемлемо, но если этому коду требуется максимально возможная производительность (например, во внутреннем цикле), тогда вам нужно использовать свой первый метод.
Тем не менее, если вы создаете строку запроса,