ArgumentException: Could not cast or convert from System.String to Position2D?
При десериализации объекта из JSON строки выводится ошибка:
Could not cast or convert from System.String to Position2D
То есть невозможно преобразовать строковое представление в класс Position2D.
А можно ли как то в этом классе что то добавить, чтобы он мог создаваться из строки? Сериализуется он успешно, а вот обратно не хочет.
public struct Position2D
{
public int x;
public int y;
override public String ToString()
{
return x.ToString() + "x" + y.ToString();
}
}