2

バイナリ読み込みで Paradox ファイルにアクセスしています。

しかし、質問があります。Paradox データベースの Time からどのような変換を行うべきかわかりません:

  • 期間
  • 日付時刻
  • または、文字列に変換する必要があります
4

1 に答える 1

2

DateTime遺言には必ず日付の部分があります。

これTimeSpanは、おそらく必要なものです。日付なしで時間、分を保持できます。

編集:間違ったコメントへの反応

Time から DateTime への推奨されるマッピングは、単純に間違った抽象化です。あなたの C# プロパティには日付 01/01/0001 が含まれていますが、これは間違っています (意図したものではありません)。また、そのようなプロパティにアクセスするたびにほとんど処理されます。

一方TimeSpan, は、私たちが望むものを正確に表示できます: 真夜中から経過した時間. したがって、DB タイプから時間をマップすると、すぐに使用できる機能が提供されます。時間としてロードしたり、時間として保存したりできます。

于 2012-11-08T09:51:58.713 に答える