гораздо лучше то что было десериализовано? Я сейчас щупаю способ создать сериализуемый класс, который бы при минимуме дополнительных сущностей мог работать со своими данными. Если подскажете свои мысли по поводу рационализации буду благодарен.
XmlSerializer serializer = new XmlSerializer(typeof(ScenarioManeger));
public class Condition
{
public bool isComplited = false;
public ConditionType type;
private ConditionActions actions;
public bool isCompleteCheck()
{
switch (type)
{
case ConditionType.StartChapter:
actions.ExecuteAction(type);
return true;
default: return false;
}
}
}
метод add есть в классе conditionactions, но он вроде не должен влиять на сериализации. Чуть позже дополню вопрос. можно скрыть вообще напрочь файл, при этом дополнительно зашифровать