Meine Anwendung speichert Kontaktinformationen. Der Benutzer kann sie über DataGridView usw. bearbeiten. Ich jene Kontaktinfo durch serializable Klasse Speichern, die so aussieht:Was ist das beste Format, um Kontakt/Adresse Art von Informationen ohne Datenbank zu speichern?
[Serializable]
public class Contact : INotifyPropertyChanged
{
private string _fName;
private string _lName;
private string _pNumber;
public event PropertyChangedEventHandler PropertyChanged;
public Contact(string firstName, string lastName, string phoneNumber, bool fromOutlook){...}
public Contact(){...}
public string FirstName{...}
public string LastName{...}
public string PhoneNumber{...}
private void NotifyPropertyChanged(string name){...}
}
Aber ich bin affraid es ist nicht die effizienteste/ordentlich Format (wenn ich nur die Klasse serialisiert). Hat jemand eine ähnliche Aufgabe und hat es besser gelöst?
Was ist falsch an der Art, wie es serialisiert wird? – BFree