Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

А как сейчас с работой?

15.06.21 15:17
Re: А как сейчас с работой?
 
alex445 местный житель
Посмотрел о кошмар.

Сишарп - это для программирования в песочнице. Интероп и прочие повышения прав для него не характерны. Если хотите полную свободу - либо другие языки, либо вызов внешних библиотек без таких ограничений.


Я не люблю сериализовать в JSON и XML

Обычно для JSON и XML есть готовые поддерживаемые сериализаторы, а бинарный ты сам реализуешь, со своим форматом, и потом должен его поддерживать. В бинарный обычно лезут, когда стандартные не устраивают и надо сильно оптимизировать.


Так-же как в EF, вы можете использовать Code First или Database First

Мне ещё понравилось, когда появилась возможность создавать инсталляторы на шарпе с помощью WiX#, чтобы не разбираться в XML-лапше WiX и в прочих странных инструментах создания инсталляторов "не для программистов".


Можешь пресказать вывод опираясь на свои знания о структурах и классах?

5

10

Структура копируется и передаётся, поэтому то, что с ней в функции происходит, к первой версии структуры перед вызовом функции отношения не имеет. А если передать структуру по ref, то будет вывод

10

10

 

Перейти на