Size: a a a

2021 April 30

rr

razumovsky r in CODE BLOG / C#
и такой код не скомпилируется
источник

rr

razumovsky r in CODE BLOG / C#
Переслано от razumovsky r
оно даже без разницы стурктура это или класс, в шарпе может быть ковариантным либо контравариантным: интерфейс, делегат
источник

rr

razumovsky r in CODE BLOG / C#
вот что я сказал в самом начале, до чего ты доебалсо, и что по итогу истинно
источник

S

Sergey Trofimov in CODE BLOG / C#
мой метод контрвариантный
источник

rr

razumovsky r in CODE BLOG / C#
бля
источник

S

Sergey Trofimov in CODE BLOG / C#
он возвращает А, хотя фактически я возвращаю Б
источник

rr

razumovsky r in CODE BLOG / C#
вот контравариантность
источник

rr

razumovsky r in CODE BLOG / C#
и она не компилируется
источник

S

Sergey Trofimov in CODE BLOG / C#
Контравариантность: позволяет использовать более универсальный тип, чем заданный изначально
источник

rr

razumovsky r in CODE BLOG / C#
когда ты из конкретного даешь общий
источник

rr

razumovsky r in CODE BLOG / C#
это контраварианость
источник

rr

razumovsky r in CODE BLOG / C#
а у тебя более конкретный
источник

rr

razumovsky r in CODE BLOG / C#
это ковариантность
источник

S

Sergey Trofimov in CODE BLOG / C#
да, значит я дурак
источник

S

Sergey Trofimov in CODE BLOG / C#
ладно пусть коваринтный
источник

S

Sergey Trofimov in CODE BLOG / C#
какая разницы, спор не о том был)
источник

rr

razumovsky r in CODE BLOG / C#
или не внимательный
источник

rr

razumovsky r in CODE BLOG / C#
спор был вот о чем
источник

rr

razumovsky r in CODE BLOG / C#
Переслано от razumovsky r
оно даже без разницы стурктура это или класс, в шарпе может быть ковариантным либо контравариантным: интерфейс, делегат
источник

S

Sergey Trofimov in CODE BLOG / C#
либо это не и
источник