Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
04.03.2015, 12:32
|
|||
---|---|---|---|
|
|||
Дженерик-метод с тремя параметрами типа - как вызвать хитро... |
|||
#18+
Есть у меня метод Код: c# 1.
И хочу я его вызвать, указав T1 и T2 явно, а T3 чтобы было выведено из параметра (ибо там может оказаться лямбда с анонимным делегатом на выходе). Типа Код: c# 1.
Я слишком многого хочу? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.03.2015, 12:34
|
|||
---|---|---|---|
|
|||
Дженерик-метод с тремя параметрами типа - как вызвать хитро... |
|||
#18+
Shocker.Pro, перегрузка методов не подходит? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.03.2015, 12:35
|
|||
---|---|---|---|
|
|||
Дженерик-метод с тремя параметрами типа - как вызвать хитро... |
|||
#18+
Это вариант на случай, если не получится проще ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.03.2015, 12:36
|
|||
---|---|---|---|
|
|||
Дженерик-метод с тремя параметрами типа - как вызвать хитро... |
|||
#18+
Shocker.ProЭто вариант на случай, если не получится прощеХотя нет, не подойдет, набор типов параметров слишком велик.... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.03.2015, 12:54
|
|||
---|---|---|---|
|
|||
Дженерик-метод с тремя параметрами типа - как вызвать хитро... |
|||
#18+
свою конкретную задачу решил через Func<T1, object> на выход T3 не идет, так что строгая типизация тут не нужна. Так что вопрос теперь носит академический характер ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.03.2015, 15:52
|
|||
---|---|---|---|
|
|||
Дженерик-метод с тремя параметрами типа - как вызвать хитро... |
|||
#18+
Shocker.Pro через метод обертку, показывал же не так давно.. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.03.2015, 16:03
|
|||
---|---|---|---|
|
|||
Дженерик-метод с тремя параметрами типа - как вызвать хитро... |
|||
#18+
Где-то в степиShocker.Pro через метод обертку, показывал же не так давно..либо не мне, либо я не понимаю, как применить в данном случае... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.03.2015, 18:12
|
|||
---|---|---|---|
Дженерик-метод с тремя параметрами типа - как вызвать хитро... |
|||
#18+
Shocker.Pro, Можно как то так. Код: c# 1. 2. 3. 4. 5. 6. 7. 8.
Код: c# 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.03.2015, 18:35
|
|||
---|---|---|---|
|
|||
Дженерик-метод с тремя параметрами типа - как вызвать хитро... |
|||
#18+
ЕвгенийВ, Не, класс типизированным сделать не получится ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.03.2015, 18:55
|
|||
---|---|---|---|
Дженерик-метод с тремя параметрами типа - как вызвать хитро... |
|||
#18+
Shocker.Pro, а что мешает? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.03.2015, 18:55
|
|||
---|---|---|---|
Дженерик-метод с тремя параметрами типа - как вызвать хитро... |
|||
#18+
Shocker.ProЕвгенийВ, Не, класс типизированным сделать не получится Слава Тьюрингу.... Хоть это еще не заперегиперпрограммировали..... 8-Х ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.03.2015, 19:12
|
|||
---|---|---|---|
|
|||
Дженерик-метод с тремя параметрами типа - как вызвать хитро... |
|||
#18+
ЕвгенийВа что мешает?то, что создание экземпляра этого класса вне компетенции контекста, вызывающего метод ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.03.2015, 19:16
|
|||
---|---|---|---|
|
|||
Дженерик-метод с тремя параметрами типа - как вызвать хитро... |
|||
#18+
Shocker.Pro, Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.03.2015, 19:36
|
|||
---|---|---|---|
|
|||
Дженерик-метод с тремя параметрами типа - как вызвать хитро... |
|||
#18+
Где-то в степи, Именно коллер должен закрывать обобщенные типы конкретными типами. То есть враппер должен быть на стороне коллера... гм, делегат что ли замутить в качестве враппера на стороне коллера.... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=20&tablet=1&tid=1401843]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 147ms |
0 / 0 |