Можно ли говорить upgrade/downgrade вместо upcasting/downcasting в C#?
Можно ли говорить обновить/откатить вместо обобщить/уточнить? Это разные слова с разным смыслом. Но главное - что бы вас понимали, а термины могут меняться.
думаю не стоит...
исправлено
Griboks, главное - что бы вас понималисам ход мыслей верный..
конец правки
... к примеру мне пришлось гуглануть, что бы точно понять о чем вы:
- в случае upcasting/downcasting C# 1 запрос
- в случае upgrade/downgrade C# вообще ни чего определенного (upd уточним - слишком много контекстов).. можно плутать очень долго

ps слово casting достаточно устойчиво применяются к приведению типов. upgrade/downgrade все таки больше употребимо в других контекстах (upd коих много, и но ни один не близок к ясному пониманию фразы upgrade/downgrade C#...