C#或windows等同于OS X的核心数据?

我迟到了,刚刚开始在OS X / Cocoa中使用Core Data – 它令人难以置信,并且正在改变我看待事物的方式。

在C#或现代Windows框架中是否存在等效技术? 即拥有托管数据类型,您可以免费获得保存,数据管理,删除,搜索?

还想知道Linux上是否有这样的东西。

不适用于C#,但是,

对于Windows和Linux,Core Data已经通过Cocotron成为现实。 这不是每个人的解决方案,可能只是少数人的解决方案,但是非常棒。

可能与Windows上的核心数据最接近的是ADO.NETentity framework 。 不幸的是,它比Core Data低很多。 例如,您必须创建和维护自己的数据库模式。