c# - 如何在 Entity FrameWork 中存储特定的 float

标签 c# asp.net-mvc-3 google-maps entity-framework-4.1 ef-code-first

我正在尝试按照 Google 提供的有关如何存储位置数据的指南 (here),但是,我需要将其转换为 ASP.NET MVC C#,并且在设置类时遇到了一些麻烦。

我刚读过this question ,而且,我认为它是相似的,但是,我无法真正理解解决方案。

我想知道是否有人可以帮助我了解如何在 Entity Framework Code First Generated 数据库中存储 [10,6] float ,或者如何更好地在 EF 中存储经度和纬度。

最佳答案

你不能只使用 decimal 而不是 float 吗?我认为范围和精度就足够了。

您始终可以创建一个用于存储的 decimal 属性和一个将使用另一个的 float 属性,并在需要时进行转换 float 在您应用的其余部分。

关于c# - 如何在 Entity FrameWork 中存储特定的 float ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7374299/

相关文章:

c# - 谷歌地图边界多边形

ios - 谷歌地图 API : String URL Enconding

c# - 在 C# 中对字典进行切片

c# - 在自定义数据对象中使用数组 (WPF C#)

c# - Java .NET 互操作

c# - 在 LabelFor() 控件中格式化文本

asp.net-mvc-3 - .NET MVC Server_GetLastError 总是返回缺少 View 错误

c# - Ninject Singleton 范围内部控制台应用程序

jquery - 在输入字段上动态应用不同的验证

javascript - 使用 Google map 触发标记和标记簇上的点击事件