// De Serialize void ReloadSave() { if (System.IO.File.Exists(Path)) { // To de-serialize we took only 1 Line :) if (SerType == SerializationType.Binary) { // On Binary _Person = BinarySerializer.Deserialize <PersonNormal>(Path, IsEncrypted); } else if (SerType == SerializationType.Json) { // From Json _Person = JSONSerializer.DeserializeFromFile <PersonNormal>(Path, IsEncrypted); } else if (SerType == SerializationType.XML) { // From XML _Person = XMLSerializer.DeserializeXML <PersonXML>(Path, IsEncrypted); } Debug.Log("Loaded"); } if (_Person != null) { NameField.text = _Person.Name; AgeField.text = _Person.Age.ToString(); } }