エラーが発生しました 文字列が有効な日付時刻として認識されませんでした。System.formatexceptionの取得
説明:現在のWeb要求の の実行中に、未処理の例外が発生しました。エラーについての詳細とコード内のどこで発生したのかについては、スタックトレースを参照してください。
例外の詳細:System.FormateException:文字列が有効な日付時刻として として認識されませんでした。ここで
私は例外を取得場所です:
string validFrom="dd/MM/yyyy";
{
lstExchangeRates.Add(new KangoGiftRepository.Orm.ExchangeRate(1, cell.Value.ToString(), decimal.Parse(importSheet.Cells[startRow, 2].Value.ToString()), DateTime.ParseExact(validFrom, "dd/MM/yyyy", null)));
startRow++; cell = importSheet.Cells[startRow, 1];
valid = cell?.Value != null && cell.Value.ToString().Length == 3;
}
をご覧ください。このエラーが発生する –
例外が発生したら?コード –
{ lstExchangeRates.Add(new KangoGiftRepository.Orm.ExchangeRate(1)、cell.Value.ToString()、 decimal.Parse(importSheet.Cells [startRow、2] .Value.ToString())、DateTime .ParseExact(validFrom、 "dd/MM/yyyy"、null))); startRow ++; cell = importSheet.Cells [startRow、1]; 有効=セル?値!= null && cell.Value.ToString()。長さ== 3; } –