标签: c# sql linq-to-sql windows-phone-8
我在Windows Phone应用程序中使用数据库和LINQ to SQL。 我有一个数据库表,用于存储具有一些ID的对象Foo。还有一个外部数据源(来自服务器的Json数据),我可以从这个Json创建IEnumerable of Foo。当我从服务器获取新数据时,我想“刷新”表 - 删除所有新集合中不存在的行,添加所有新行并更新所有现有行。 这样做的最佳方式是什么?