Действительно ли преобразованием является NameValueCollection к querystring использование c# эффективной лямбды?

Я использую CodeRush, это быстрее, чем автосвойства.

, Чтобы сделать это:

 private string title;
public string Title
{
    get { return title;  }
    set { title = value;  }
}

Требует восьми общих количеств нажатий клавиш.

10
задан 2 revs, 2 users 100% 24 January 2017 в 17:27
поделиться

1 ответ

Прежде всего, лучшее, что вы можете сделать, это протестировать и посмотреть, приемлема ли производительность для вашего приложения, мы можем сказать вам общие сведения о производительности, но, в конце концов, все сводится к вашим потребностям, и только вы знаете ответы на этот вопрос.

Что касается поставленного вопроса, каждый раз, когда вы используете делегат (который создает лямбда) вместо выполнения кода прямо вы получите удар производительности. В большинстве случаев попадание приемлемо, но если этому коду требуется максимально возможная производительность (например, во внутреннем цикле), тогда вам нужно использовать свой первый метод.

Тем не менее, если вы создаете строку запроса,

2
ответ дан 3 December 2019 в 23:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: