Size: a a a

2021 November 12

rr

razumovsky r in С#
и конструкцию where на базовый класс или интерфейс
источник

А

Александр in С#
Мсье вам сначала изучить бы что такое аргументы типа
источник

А

Александр in С#
А потом уже писать такие классы
источник

IK

Ilya Khudaev in С#
class FurnitureKit<Sofa> where T : Sofa
источник

rr

razumovsky r in С#
, new()
источник

IK

Ilya Khudaev in С#
но нафиг ты пишешь дженерики если не понимаешь их еще
источник

А

Александр in С#
+++
источник

А

Александр in С#
И зачем в дженерик передавать конкретный класс
источник

А

Александр in С#
Если он заранее известен
источник

IK

Ilya Khudaev in С#
кароче почитай и изучи
https://metanit.com/sharp/tutorial/3.12.php
источник

rr

razumovsky r in С#
rcnfnb
источник

rr

razumovsky r in С#
кстати
источник

IK

Ilya Khudaev in С#
может тебе вообще дженерик не нужен
источник

rr

razumovsky r in С#
замечу что в его примере, очевидно он захочет дженерик подмять вот все типы наследники
источник

IK

Ilya Khudaev in С#
да я старый. не знаю я чё там в новых версиях языка есть
источник

rr

razumovsky r in С#
так как кроме софы еще столы есть думаю
источник

rr

razumovsky r in С#
стулья
источник

rr

razumovsky r in С#
таким образом ему вообще нужен ковариантный интерфейс )
источник

y

you know who i am🤔... in С#
да это задания такие в вузе
источник

y

you know who i am🤔... in С#
он воспринимает Sofa как шаблон
источник