Size: a a a

2021 October 26

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
smth like this
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
да, можно пооткрывать это все для чтения, но как-то неинтересно
источник

EA

Egene Avdeev in CODE BLOG / C#
Увидишь, но по сути это же один и тот же класс
источник

EA

Egene Avdeev in CODE BLOG / C#
Тут как бы скрыть проблему хочешь?
источник

EA

Egene Avdeev in CODE BLOG / C#
Ух, злостный нарушитель SRP
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
хм, а нельзя сделать одну из частей  patrial класса с модификатором, допустим, internal?
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
ладно, когда написал понял что хуйню придумал
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
а на кой эти патриалы нужны вообще?
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
https://refactoring.guru/uk/design-patterns/visitor

Мне короч что то такое нужно

или не оно....
источник

EA

Egene Avdeev in CODE BLOG / C#
Наследуйся от класса, и пусть он будет уметь себя сериализовать
источник

EA

Egene Avdeev in CODE BLOG / C#
Поля internal protected
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
ну в принципе можно.....
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
но чот хз, звучит как вундервафля
источник

EA

Egene Avdeev in CODE BLOG / C#
У такого объекта будет 2 интерфейса, один твой от класса, другой который имеет ToJson например
источник

EA

Egene Avdeev in CODE BLOG / C#
И потом эту вундервафлю можно сувать и там где твой класс нужен
источник

EA

Egene Avdeev in CODE BLOG / C#
И туда где его нужно подсохранить
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
ну такое точно делать не стоит, я думаю
источник

EA

Egene Avdeev in CODE BLOG / C#
Так по интерфейсу подходит
источник

RO

Roman Onofreichuk in CODE BLOG / C#
хз что конкретно тебе надо
но может подойдет атрибут https://docs.microsoft.com/en-us/dotnet/api/system.serializableattribute?view=net-5.0
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
Переслано от Барсик [SpamBlock]...
то есть грубо говоря, вот есть класс команды, мне нужно подать его на вход, на выхлоп получить строку типа "-> move E8 "
источник