Этот код:
comboBoxMonth.Items.AddRange(UsageRptConstsAndUtils.months.ToArray());
public static List<String> months = new List<String>
{
"Jan",
"Feb",
"Mar",
"Apr",
"May",
"Jun",
"Jul",
"Aug",
"Sep",
"Oct",
"Nov",
"Dec"
};
Превращает R # в скрягу с жалобой: «Преобразование ковариантного массива из строки [] в объект [] может вызвать исключение во время выполнения при операции записи».
На самом деле этот код работает отлично - поле со списком заполняется значениями месяца; о чем Resharper и что я могу сделать, чтобы развеять его сомнения?
Если дело просто в том, что общий список может содержать неверные данные, я не буду об этом беспокоиться — и если когда-нибудь возникнет проблема, ее будет достаточно легко отследить.
List<object>
вместоList<string>
. - person Ron Beyer   schedule 06.11.2015