170 похожих чатов

А что происходит при IEnumerable<>? отбрасывается или какой-то каст к

object?
непонятно немного

10 ответов

6 просмотров

Не понял вопроса. У тебя nullable reference type IEnumerable<> Если да, то в зависимости от контекста у тебя там может быть null и всё.

Anton- Автор вопроса
Anton 『被遗忘的社会』
Не понял вопроса. У тебя nullable reference type I...

я могу сделать typeof(IEnumerable<>) тут получается просто проверка на тип IEnumerable?

лол

Anton
я могу сделать typeof(IEnumerable<>) тут получаетс...

Получается получение типа, ты что хочешь? У тебя вопросы непонятные, покажи лучше код

Anton- Автор вопроса
Phantom
Получается получение типа, ты что хочешь? У тебя в...

ну да, получение типа, мне просто было интересно, что под капотом в <> подставляется вообще я решил уже свою задачу, мне нужно было просто определить, что тип является IEnumerable я это сделал так: private static bool IsEnumerable(PropertyInfo property) => property.PropertyType != typeof(string) && typeof(IEnumerable).IsAssignableFrom(property.PropertyType);

string тоже IEnumerable

Anton- Автор вопроса
Phantom
string тоже IEnumerable

нуу да, но дженерик

Anton
нуу да, но дженерик

IEnumerable<T> наследует IEnumerable

Anton
нуу да, но дженерик

В чем смысл этого предложения?

Похожие вопросы

Обсуждают сегодня

подскажите пожалуйста, как мне освободить результат записанный в переменную result? в чем проблема подскажите если МОЖЕТЕ?
Михаил Helper
28
есть тут кто-то , кто только начал изучать си? если проходите курс на степике или как-то сами изучаете, пишите, может, скооперируемся?..
Eule
25
Скажите, тут нет проблемы? IMyInterface1 = interface function GetInterface2: IInterface2; ... function TMyInterface.GetInterface2: IInterface2; begin Result := TI...
Ruslan aka DUDE
18
Слушайте, ещё такая интересная задачка. Сделан аудит действий пользователей через триггеры в базе, соответственно каждый пользователь имеет свой логин и пароль в базе. Это пре...
Сергей Бычков
7
возможно для форматирования TimeStampZ нужен другой механизм, не?
Роман Лях (rgreat)
13
Добрый день. Абракадабра в 12-й студии ввела новый тип поля БД TSQLTimeStampOffset, использую в постгресе timestampz и вот с 12-й версии начались чудеса! До этого поля times...
Delphi Photo
9
Коллеги, здравствуйте! А можно узнать ваше мнение относительно Wolfram Mathematica vs Julia? Просто у меня стоит выбор между тем, чтобы продолжить преподавать Wolfram Mathemat...
Илья Гаража
10
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Утра доброго. Просветите пожалуйста. Хочу сделать rest сервер на делфи. Посмотрел 3 фреймворка: dmvc, Mars, mormot. Ни в одном из них не упоминается ассинхронная обработка вхо...
Сергей Бычков
6
Обновленный chat тестили уже господа? Готовимся на заводы ? Простой проект на ларавель собирает за 1 ответ..
Jacov Borisov
14
Карта сайта