Когда я запускаю приложение в режиме отладки, установка привязки данных происходит очень медленно (около 20 секунд). Когда я запускаю приложение без отладчика, у меня нет проблем с производительностью. Он работает так, как ожидалось.Как использовать профилировщик, чтобы понять, почему привязка данных медленная?
Но вы можете себе представить, что, когда я запускаю программу в режиме отладки, очень раздражает то, что все так медленно. Поэтому мне было интересно, что это вызывает. Я подумал, может быть, я смогу сделать что-то с профилировщиком, но я не знаю, как это сделать.
Можете ли вы мне помочь?
Как вы уверены, что 'DataBinding' медленна, если вы не профиль? Как вы анализировали ситуацию? – Tigran
Я поместил список в переменную и установил эту переменную в свойство 'DataSource' моего связующего источника. Я заметил, что последний занял много времени. 'var x = _presenter.GetItems(); bs.DataSource = x; ' – Martijn