Size: a a a

2021 March 13

КА

Костин Алексей Петро... in С#
razumovsky r
если бушь вывозить — то и платить будут везде
не думай
источник

КА

Костин Алексей Петро... in С#
что все так и кинутся тебе башлять
источник

AK

Alexander Kvitko in С#
привет всем, помогите плиз
есть абстрактный класс Figure и 3 наследника : MyRectangle, Treangle, Circle,
также есть коллекция которая хранит эл. типа Figure, то есть я в ние добавляю обьекты всех 3 типов фигур
затем я буквально в 1 строчку сереализую эту колекцию в JSON и записываю в файл,
проблема   в том что не могу десериализовать коллекцию обратно, так как Figure абстрактный тип и нельзя создавать его экземпляры, а мне надо сразу всю коллекцию десериализовать, поскольку в ней обьекты разных классов,уже много чего перепробывал но решения так и не нашел,
как это можно сделать??
источник

КА

Костин Алексей Петро... in С#
а вот нагрузить тягача да
источник

rr

razumovsky r in С#
binaryRevivalRobot
крутой?? оцените мою крутость от 0 до 10
0
источник

b

binaryRevivalRobot in С#
ауехл?
источник

b

binaryRevivalRobot in С#
Alexander Kvitko
привет всем, помогите плиз
есть абстрактный класс Figure и 3 наследника : MyRectangle, Treangle, Circle,
также есть коллекция которая хранит эл. типа Figure, то есть я в ние добавляю обьекты всех 3 типов фигур
затем я буквально в 1 строчку сереализую эту колекцию в JSON и записываю в файл,
проблема   в том что не могу десериализовать коллекцию обратно, так как Figure абстрактный тип и нельзя создавать его экземпляры, а мне надо сразу всю коллекцию десериализовать, поскольку в ней обьекты разных классов,уже много чего перепробывал но решения так и не нашел,
как это можно сделать??
лучше кодом скинь
источник

b

binaryRevivalRobot in С#
сереализацию и десереализацию
источник

КА

Костин Алексей Петро... in С#
abstract -> interface
источник

AK

Alexander Kvitko in С#
а так чтоб не менять абстрактный класс?
источник

КА

Костин Алексей Петро... in С#
файлик покаж дсон
источник

AK

Alexander Kvitko in С#
[{"points":[287,156,7,206,51,210],"Name":"Treangle 1"},{"points":[8,148,300,92,69,7],"Name":"Treangle 2"},{"pointsRectangle":[155,292,237,359],"Name":"Rectangle 1"},{"pointsRectangle":[448,241,83,296],"Name":"Rectangle 2"}]
источник

КА

Костин Алексей Петро... in С#
там не должно быть фигурэ
источник

КА

Костин Алексей Петро... in С#
о как
источник

AK

Alexander Kvitko in С#
var serializer = new JavaScriptSerializer();
           serializedResult = serializer.Serialize(allFigures);
источник

А

Андрій in С#
Alexander Kvitko
привет всем, помогите плиз
есть абстрактный класс Figure и 3 наследника : MyRectangle, Treangle, Circle,
также есть коллекция которая хранит эл. типа Figure, то есть я в ние добавляю обьекты всех 3 типов фигур
затем я буквально в 1 строчку сереализую эту колекцию в JSON и записываю в файл,
проблема   в том что не могу десериализовать коллекцию обратно, так как Figure абстрактный тип и нельзя создавать его экземпляры, а мне надо сразу всю коллекцию десериализовать, поскольку в ней обьекты разных классов,уже много чего перепробывал но решения так и не нашел,
как это можно сделать??
Альо а что ты хочешь получить в итоге то, какие фигуры?)
источник

AK

Alexander Kvitko in С#
источник

AK

Alexander Kvitko in С#
json десериализовать обратно в коллекцию элементов
источник

А

Андрій in С#
Alexander Kvitko
json десериализовать обратно в коллекцию элементов
Как он должен определить какого он типа по твоему?
источник

КА

Костин Алексей Петро... in С#
desralize<list<figure>>
источник