|
Про женерики.
|
|||
---|---|---|---|
#18+
Может ли анонимный тип быть параметром типом в обобщенном методе? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 13:52 |
|
Про женерики.
|
|||
---|---|---|---|
#18+
Linq так и работает )) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 13:54 |
|
Про женерики.
|
|||
---|---|---|---|
#18+
Код: c# 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 14:06 |
|
Про женерики.
|
|||
---|---|---|---|
#18+
ЕвгенийВМожет ли анонимный тип быть параметром типом в обобщенном методе? Может, это же тип. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 14:17 |
|
Про женерики.
|
|||
---|---|---|---|
#18+
hVosttМожет, это же тип. В принципе правильно :) Только компилятор должен иметь возможность вывести этот тип. Странно, но очень многих этот вопрос ставит просто в тупик.... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 14:51 |
|
Про женерики.
|
|||
---|---|---|---|
#18+
ЕвгенийВ, может. Например, это используется в приеме cast by example который позволяет вернуть экземпляр анонимного типа из метода. На практике так лучше не делать, но это хорошый пример для твоего вопроса. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 14:52 |
|
Про женерики.
|
|||
---|---|---|---|
#18+
ЕвгенийВhVosttМожет, это же тип. В принципе правильно :) Только компилятор должен иметь возможность вывести этот тип. Странно, но очень многих этот вопрос ставит просто в тупик.... Фуйней какой то бредите, что может быть проще? T Foo<T>(T t){ return t; } ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 15:10 |
|
Про женерики.
|
|||
---|---|---|---|
#18+
ЕвгенийВ, что значит иметь возможность вывести этот тип? анонимный тип, это не какой то динамический тип или особая сущность. Это совершенно простой тип, который будет создан с конкретным "анонимным" именем знать которое программисту совершенно не обязательно, но это не значит, что он совершенно безымянный ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 15:21 |
|
Про женерики.
|
|||
---|---|---|---|
#18+
Где-то в степиФуйней какой то бредите, что может быть проще? T Foo<T>(T t){ return t; } Не нужно путать анонимный и обобщенный типы. Анонимный тип - он всегда обобщенный. А обобщенный - это вообще любой, на который могут быть некоторые ограничения. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 15:31 |
|
Про женерики.
|
|||
---|---|---|---|
#18+
гм, у автора топика раздвоение личности? ))) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 15:34 |
|
Про женерики.
|
|||
---|---|---|---|
#18+
Shocker.Proгм, у автора топика раздвоение личности? ))) А что я не так сказал? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2015, 15:51 |
|
|
start [/forum/topic.php?fid=20&fpage=74&tid=1401124]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
27ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 136ms |
0 / 0 |