Следующий код работает отлично:Просто IEnumerable <int> в список <KeyValuePair <int, int>>?
cboDay.DataSource = Enumerable.Range(1, 31).ToDictionary(x => x, x => x).ToList<KeyValuePair<int, int>>();
cboDay.ValueMember = "Key";
cboDay.DisplayMember = "Value";
Но есть лучший способ, чтобы упростить преобразование? (., Например, устранение ToDictionary
?)
Выдает исключение 'Комплексное DataBinding принимает в качестве источника данных либо IList, либо IListSource' –
@ Ivan-MarkDebono добавил' .ToList() ' – fubo