Combobox 有一个额外的成员
Combobox has an extra member
所以我正在使用 MetroCombobox 并尝试用缩写的月份名称填充它,但我在列表底部得到了一个额外的成员。
这是我的代码:
var months = System.Globalization.DateTimeFormatInfo.InvariantInfo.AbbreviatedMonthNames;
mcbxGreenCardMonth.DataSource = months;
我不明白为什么要生成一个额外的成员!谁能告诉我为什么以及如何摆脱它?
DateTimeFormatInfo.MonthNames
returns数组的第13个元素为空string.Try this,
var months = System.Globalization.DateTimeFormatInfo.InvariantInfo.AbbreviatedMonthNames;
comboBox1.DataSource = months.Where(s => !string.IsNullOrWhiteSpace(s)).ToList();
所以我正在使用 MetroCombobox 并尝试用缩写的月份名称填充它,但我在列表底部得到了一个额外的成员。
这是我的代码:
var months = System.Globalization.DateTimeFormatInfo.InvariantInfo.AbbreviatedMonthNames;
mcbxGreenCardMonth.DataSource = months;
我不明白为什么要生成一个额外的成员!谁能告诉我为什么以及如何摆脱它?
DateTimeFormatInfo.MonthNames
returns数组的第13个元素为空string.Try this,
var months = System.Globalization.DateTimeFormatInfo.InvariantInfo.AbbreviatedMonthNames;
comboBox1.DataSource = months.Where(s => !string.IsNullOrWhiteSpace(s)).ToList();