powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Про женерики.
13 сообщений из 13, страница 1 из 1
Про женерики.
    #39083515
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может ли анонимный тип быть параметром типом в обобщенном методе?
...
Рейтинг: 0 / 0
Про женерики.
    #39083523
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Linq так и работает ))
...
Рейтинг: 0 / 0
Про женерики.
    #39083534
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,
как?
...
Рейтинг: 0 / 0
Про женерики.
    #39083549
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: c#
1.
2.
      var t = new int[] { 5, 6, 7 };
      t.Select(n => new { current = n, next = n + 1 }).Select(n => n.current);
...
Рейтинг: 0 / 0
Про женерики.
    #39083581
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВМожет ли анонимный тип быть параметром типом в обобщенном методе?

Может, это же тип.
...
Рейтинг: 0 / 0
Про женерики.
    #39083672
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttМожет, это же тип.
В принципе правильно :) Только компилятор должен иметь возможность вывести этот тип.
Странно, но очень многих этот вопрос ставит просто в тупик....
...
Рейтинг: 0 / 0
Про женерики.
    #39083676
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВ, может. Например, это используется в приеме cast by example который позволяет вернуть экземпляр анонимного типа из метода. На практике так лучше не делать, но это хорошый пример для твоего вопроса.
...
Рейтинг: 0 / 0
Про женерики.
    #39083732
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВhVosttМожет, это же тип.
В принципе правильно :) Только компилятор должен иметь возможность вывести этот тип.
Странно, но очень многих этот вопрос ставит просто в тупик....
Фуйней какой то бредите, что может быть проще? T Foo<T>(T t){ return t; }
...
Рейтинг: 0 / 0
Про женерики.
    #39083762
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВ,

что значит иметь возможность вывести этот тип?
анонимный тип, это не какой то динамический тип или особая сущность.
Это совершенно простой тип, который будет создан с конкретным "анонимным" именем знать которое программисту совершенно не обязательно, но это не значит, что он совершенно безымянный
...
Рейтинг: 0 / 0
Про женерики.
    #39083786
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то в степиФуйней какой то бредите, что может быть проще? T Foo<T>(T t){ return t; }
Не нужно путать анонимный и обобщенный типы.
Анонимный тип - он всегда обобщенный.
А обобщенный - это вообще любой, на который могут быть некоторые ограничения.
...
Рейтинг: 0 / 0
Про женерики.
    #39083794
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
гм, у автора топика раздвоение личности? )))
...
Рейтинг: 0 / 0
Про женерики.
    #39083832
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Proгм, у автора топика раздвоение личности? )))
А что я не так сказал? :)
...
Рейтинг: 0 / 0
Про женерики.
    #39083843
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да не, вроде сам вопрос задал, в итоге консультируешь отвечающих, причем на ту же тему ))
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Про женерики.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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