C# Linq到Sql-多对多-CRUD

C# Linq到Sql-多对多-CRUD,c#,linq-to-sql,many-to-many,C#,Linq To Sql,Many To Many,我目前正在使用LINQtoSQL作为我的OR映射程序。我的问题是,我无法想出一种在多对多上下文中执行crud操作的方法 阅读部分没有问题。我只是创建一个分部类,并公开一个属性,该属性使用关系表读取所有条目 添加创建、更新和删除功能的最佳方式是什么 谢谢不幸的是,LINQtoSQL不能优雅地处理多对多关系 很好的一点是,您可以向生成的代码中添加自定义代码,使其性能更好。通过向生成的对象添加自定义集合,可以使多对多关系的处理透明化 这是我开始写博客的链接。我的代码更复杂(实现了IBindingLis

我目前正在使用LINQtoSQL作为我的OR映射程序。我的问题是,我无法想出一种在多对多上下文中执行crud操作的方法

阅读部分没有问题。我只是创建一个分部类,并公开一个属性,该属性使用关系表读取所有条目

添加创建、更新和删除功能的最佳方式是什么


谢谢

不幸的是,LINQtoSQL不能优雅地处理多对多关系

很好的一点是,您可以向生成的代码中添加自定义代码,使其性能更好。通过向生成的对象添加自定义集合,可以使多对多关系的处理透明化

这是我开始写博客的链接。我的代码更复杂(实现了IBindingList等),但这为您提供了基本思路:

下面是该项目源代码的链接:


是的,我现在就是这样选择的。谢谢,等待样品!谢谢你的回答,我已经尝试过这种方法,效果不错。