Как сохранить определенный тип с плавающей точкой в ​​Entity FrameWork - PullRequest
2 голосов
/ 11 сентября 2011

Я пытаюсь следовать руководству от Google о том, как хранить данные о местоположении ( здесь ), но мне нужно преобразовать это в ASP.NET MVC C # и у меня возникли небольшие проблемы при настройке класса.

Я только что прочитал этот вопрос , и, я думаю, что он похож, но я не могу понять решение.

Мне было интересно, кто-нибудьможет помочь мне с тем, как сохранить число с плавающей запятой [10,6] в базе данных Entity Framework Code First Generated, или с лучшим способом хранения долготы и широты в EF.

1 Ответ

1 голос
/ 11 сентября 2011

Разве вы не можете просто использовать decimal вместо float?Я думаю, что диапазона и точности будет достаточно.

Вы всегда можете создать свойство decimal для хранения и свойство float, которое будет использовать другое и выполнять преобразование, если вам нужно float востальная часть вашего приложения.

...