static IPhone_X LoadFromJSONFile(string fileName) { string jsonString = File.ReadAllText(fileName); IPhone_X iPhone_X = JsonSerializer.Deserialize <IPhone_X>(jsonString); return(iPhone_X); }
static void Main(string[] args) { Mobile iPhone_X = new IPhone_X(DateTime.Now, RAM.ram4, Storage.stor64); Mobile xiaomi_Redmi_Note_9S = new Xiaomi_Redmi_Note_9S(DateTime.Now, RAM.ram4, Storage.stor128); Mobile nokia_Lumia_930 = new Nokia_Lumia_930(DateTime.Now, RAM.ram2, Storage.stor16); string iPhoneXFileName = "IPhoneX.txt"; SaveAsJsonFormat(iPhone_X, iPhoneXFileName); IPhone_X iPhone_X_From_JSON = LoadFromJSONFile(iPhoneXFileName); PrintInfoAboutPhone(iPhone_X_From_JSON); //PrintInfoAboutPhone(iPhone_X, xiaomi_Redmi_Note_9S, nokia_Lumia_930); Console.Read(); }