Size: a a a

var chat = new Chat();

2020 November 20

AK

Alex Kiev in var chat = new Chat();
и любой ссылочный можно к любому другому привести
источник

AK

Alex Kiev in var chat = new Chat();
если прописать как конвертить
источник

AS

Andrii Shcherbyna in var chat = new Chat();
У тебя ошибка в рантайме упадет
источник

AS

Andrii Shcherbyna in var chat = new Chat();
Ты о кастомном операторе?
источник

AK

Alex Kiev in var chat = new Chat();
не упадёт
источник

AK

Alex Kiev in var chat = new Chat();
да
источник

AS

Andrii Shcherbyna in var chat = new Chat();
Как любят говорить геймеры: сделали игру казуальной)
источник

AS

Andrii Shcherbyna in var chat = new Chat();
(пишу так, потому что за маты забанят ещё)
источник

AS

Andrii Shcherbyna in var chat = new Chat();
Alex Kiev
не упадёт
Правила создают, чтобы их можно было нарушать
источник

rr

razumovsky r in var chat = new Chat();
ты говоришь об ап касте и даун касте
источник

rr

razumovsky r in var chat = new Chat();
так вот, является ли ап каст или даун каст == приведение типов
источник

rr

razumovsky r in var chat = new Chat();
и если конвертер != приведение типа, то что за операцию он выполняет ?
источник

AK

Alex Kiev in var chat = new Chat();
razumovsky r
ты говоришь об ап касте и даун касте
не говорю
источник

AS

Andrii Shcherbyna in var chat = new Chat();
Преобразование
источник

rr

razumovsky r in var chat = new Chat();
Alex Kiev
не говорю
это Андрею
источник

AS

Andrii Shcherbyna in var chat = new Chat();
razumovsky r
так вот, является ли ап каст или даун каст == приведение типов
Для референс типов оба вариант = приведение
источник

AS

Andrii Shcherbyna in var chat = new Chat();
razumovsky r
и если конвертер != приведение типа, то что за операцию он выполняет ?
Выше ответил
источник

rr

razumovsky r in var chat = new Chat();
ну так получается что конвертер, что полиморфизм для ссылочных == приведение типов, верно ?
источник

rr

razumovsky r in var chat = new Chat();
конвертер в сути тоже полиморфизм, но статический
источник

AS

Andrii Shcherbyna in var chat = new Chat();
Я понимаю о чем ты походу. Если абстрагироваться и даже немного включить философию, то можно прийти к выводу, что приведение = преобразование
источник