[英]What is the .Net type equivalent to Time in Paradox Database
我正在通過二進制讀取訪問 Paradox 文件。
但我有一個問題。 我不知道我應該從 Paradox 數據庫中的 Time 進行什么轉換:
DateTime
將始終具有日期部分。
TimeSpan
很可能是您所需要的。 它可以保持小時、分鍾......沒有日期。
編輯:對不正確評論的反應
建議的 Time 到 DateTime 映射只是不正確的抽象。 你的 C# 屬性包含一個日期 01/01/0001,這是錯誤的(不是故意的),而且大多數時候你訪問這樣的屬性都會被處理。
而TimeSpan
,可以准確顯示我們想要的:從午夜開始的時間。 因此,如果我們從 DB 類型映射時間,這將為我們提供開箱即用的功能:可以作為時間加載,可以作為時間存儲。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.