削除、更新、保存、検索などのファイルを操作するプログラムを書きました。すべての顧客ですが、ファイルの更新を行うと、次のエラーが発生し続けます。
文字列は有効な DateTime として認識されませんでした。
このエラーは、Deserialize メソッドで発生します。
public Order Deserialize(string str)
{
Order order = new Order();
var strOrder = str.Split(',');
order.Id = int.Parse(strOrder[0]);
**order.Date = DateTime.Parse(strOrder[1]);**
order.Price = int.Parse(strOrder[2]);
order.Description = strOrder[3];
order.CustomerId = int.Parse(strOrder[4]);
return order;
}