powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Поясните с классами в C#
8 сообщений из 33, страница 2 из 2
Поясните с классами в C#
    #38726189
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАлексей Кпропущено...
Может GetHumans возвращает множество Boy несмотря на то, что имеет тип результата IEnumerable<Human>. Иначе зачем топикстартеру задавать этот вопрос?Ла-ла-ла-ла-ла-ла.. 16472684 Версия C# не озвучена.
...
Рейтинг: 0 / 0
Поясните с классами в C#
    #38726266
Фотография Cheerful Calf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAЁбинос, месье, таки что Вы хотите?
Код: c#
1.
q = HumanServices.GetHumans() As IEnumerable<Boy>;


Где Boy - наследник класса Human.

Алексей КВерсия C# не озвучена.6
...
Рейтинг: 0 / 0
Поясните с классами в C#
    #38726281
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAМСУ, ну и как же ТСу сделать каст IEnumerable<Human> as IEnumerable<Boy>?
Я в примере показал, что можно с помощью ковариантности сделать каст IEnumerable<Boy> as IEnumerable<Human>.

Cheerful CalfОооо... Месье... :-) A разве ICovariant<R> есть тоже самое, что и IEnumerable<R> ?
ICovariant< out R> :)
...
Рейтинг: 0 / 0
Поясните с классами в C#
    #38726561
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУskyANAМСУ, ну и как же ТСу сделать каст IEnumerable<Human> as IEnumerable<Boy>?
Я в примере показал, что можно с помощью ковариантности сделать каст IEnumerable<Boy> as IEnumerable<Human>.Спасибо конечно, а теперь покажи как сделать каст IEnumerable<Human> as IEnumerable<Boy>.
...
Рейтинг: 0 / 0
Поясните с классами в C#
    #38726584
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAСпасибо конечно, а теперь покажи как сделать каст IEnumerable<Human> as IEnumerable<Boy>.
Пожалуйста, всегда готов помочь. Каст IEnumerable<Human> as IEnumerable<Boy> сделать нельзя. Про матрёшку было сказано выше.
...
Рейтинг: 0 / 0
Поясните с классами в C#
    #38726588
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУskyANAСпасибо конечно, а теперь покажи как сделать каст IEnumerable<Human> as IEnumerable<Boy>.
Пожалуйста, всегда готов помочь.Готов-то готов, вот только не помог ни фига
...
Рейтинг: 0 / 0
Поясните с классами в C#
    #38726590
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУсделать нельзястранно, что свеном еще не отметился в этом топике, было бы интересно "заслушать начальника транспортного цеха" (с)
...
Рейтинг: 0 / 0
Поясните с классами в C#
    #38726598
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAМСУпропущено...
Пожалуйста, всегда готов помочь.Готов-то готов, вот только не помог ни фига
Почему не помог? Сейчас авто переиграет направление каста и тут уже будет полезен мой ответ. Не торопи гусей :)
...
Рейтинг: 0 / 0
8 сообщений из 33, страница 2 из 2
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Поясните с классами в C#
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]