Если MaxResults
является свойством then no, он не будет его оптимизировать, потому что геттер может иметь сложную логику, например:
private int _maxResults;
public int MaxReuslts {
get { return _maxResults++; }
set { _maxResults = value; }
}
Посмотрите, как поведение изменится, если оно будет в строке ваш код?
Если нет никакой логики ... любой метод, который вы написали, в порядке, это очень маленькая разница и все о том, насколько читаемо это вам (или вашей команде) ... вы один смотрел на него.