Size: a a a

2020 April 18

#

#hash# in С#
Static
источник

#

#hash# in С#
Убери
источник

#

#hash# in С#
И проверь, должно сработать
источник

D

Dmitry in С#
второй же создаётся со статиком
источник

D

Dmitry in С#
ну щас проверю
источник

МР

Макс Руднев in С#
мб потому что делегат для параметра типа User
источник

МР

Макс Руднев in С#
а ты в него UserChild пихаешь
источник

МР

Макс Руднев in С#
м?
источник

D

Dmitry in С#
Макс Руднев
а ты в него UserChild пихаешь
он же наследник
источник

#

#hash# in С#
А в один то пихает, а во второй то
источник

D

Dmitry in С#
в этом и задумка
источник

#

#hash# in С#
Я так понял что они оба не работают у него
источник

D

Dmitry in С#
нет, не работает только тот , который наследник
источник

D

Dmitry in С#
статик проверил, убрал. не помогло
источник

D

Dmitry in С#
получается, в экземпляр делегата нельзя передавать метод, который в качестве аргумента принимает наследника класса, объявленного в делегате
источник

D

Dmitry in С#
это же печально.
источник

#

#hash# in С#
Ну это по сути правильно т.к. сигнатура метода должна соответствовать сигнатуре делегата
источник

L

Luk in С#
Спорси на stackoverflow
источник

#

#hash# in С#
Тип наследка и наследник это разные типы
источник

D

Dmitry in С#
я думал наследование тут сработает...
источник