Вопросы с тегом «type-safety»

234
Преобразование общего типа из строки

У меня есть класс, который я хочу использовать для хранения «свойств» для другого класса. Эти свойства просто имеют имя и значение. В идеале я хотел бы иметь возможность добавлять типизированные свойства, чтобы возвращаемое «значение» всегда имело тот тип, который я хочу. Тип всегда должен быть...

93
Дискриминационный союз в C #

[Примечание: этот вопрос имел первоначальное название « Объединение в стиле C (ish) в C # », но, как мне сообщил комментарий Джеффа, очевидно, эта структура называется «размеченным объединением»] Извините за многословность этого вопроса. Есть несколько похожих вопросов, которые я могу задать в SO,...

85
Почему в C # нельзя сохранить объект List <string> в переменной List <object>

Кажется, что объект List не может быть сохранен в переменной List в C # и даже не может быть явно приведен таким образом. List<string> sl = new List<string>(); List<object> ol; ol = sl; приводит к невозможности неявно преобразовать тип...