Перевести object в KeyValuePair
У меня есть object value, его надо перевести в тип KeyValuePair<Tkey,Tvalue>
Пытался так: KeyValuePair <string, ObjectId> kvp = Id as KeyValuePair<string, ObjectId>;
Пишет: Оператор as должен использоваться со ссылочным типом или с типом, допускающим значение Null(Тип KeyValuePair<string, ObjectId> не допускает значение Null)
Ответы (1 шт):
Автор решения: Denis
→ Ссылка
Приведение типов значений должно выполняться так:
KeyValuePair <string, ObjectId> kvp = (KeyValuePair<string, ObjectId>)Id;