私のアプリケーションは連絡先情報を格納しています。ユーザーはDataGridViewなどで編集できます。データベースなしで連絡先/住所タイプを保存するのに最適なフォーマットは何ですか?
[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){...}
}
しかし、(私はクラスをシリアライズ場合)私はそれが最も効率的な/きれいなフォーマットではありませんaffraidよ:私はそのように見える直列化可能クラスを通じてそれらの連絡先情報を保存しています。 誰も似たような仕事をしてより良い方法でそれを解決しましたか?
シリアル化の方法には何が問題なのですか? – BFree