public void SerializeObj(string FileName, ObjectToSeralize objectToSeralize) { using (Stream stream = File.Open(FileName, FileMode.Create)) { BinaryFormatter binaryFormatter = new BinaryFormatter(); binaryFormatter.Serialize(stream, objectToSeralize); } }
private List <Person> ReadAll() { //read from file objectToSeralize = serialize.DeSerialize("Output.txt"); List <Person> p2 = new List <Person>(); p2 = objectToSeralize.persons; return(p2); }
public void ShowAllUsers() { Console.WriteLine("[Your Choice] Read All Users."); //read from file objectToSeralize = serialize.DeSerialize("Output.txt"); List <Person> p2 = new List <Person>(); p2 = objectToSeralize.persons; Console.WriteLine("[*] object detail : "); foreach (var item in p2) { Console.WriteLine("-- [{0}] : Username = {1} , Password = {2} , Address : Lot = {3} , Lon = {4}", item.ID, item.Username, item.Password, item.address.Lot, item.address.Lon); } }
private int FindLastIndex() { //read from file objectToSeralize = serialize.DeSerialize("Output.txt"); List <Person> p2 = new List <Person>(); p2 = objectToSeralize.persons; if (p2.Count != 0) { return(p2[p2.Count - 1].ID + 1); } else { return(0); } }