轉換我已經創建SQL Server 2008中有一個Result
字段的數據類型Float
在MedicalLabResult
表。它是危險的浮動翻一番我的asp.net MVC應用程序
但是當我使用Entity Framework映射我的數據庫時,DBContext模板自動將Double
數據類型分配給模型類上的我的Result
字段。 所以,如果我嘗試寫一些東西如: -
float result = MedicalLabResult.Single().Result;
然後Visual Studio會引發錯誤that it can not implicitly convert float to double
,所以我不得不修改上面來: -
double result = MedicalLabResult.Single().Result;
但由於數據類型爲Result
字段在數據庫中是Float
,, 因此,將數據丟失Float
轉換爲Double
會有風險嗎? BR