【发布时间】:2010-11-23 18:56:11
【问题描述】:
我有从 dbml 生成的 DataContext 类。从数据库中获取数据后,我需要将它们转换为 DataContract 类,以便可以通过 WCF 发送对象。
一种方法是这样的:
using (var dc = new TestDBL2SDataContext(Settings.Default.TestDBConnectionString))
{
var myEmp = from rec in dc.Employees
select new MyDataContracts.Employee
{
FirstName = rec.Name.Substring(0,10)
};
return myEmp.FirstOrDefault();;
}
有没有更好的方法通过我可以在我的项目中定义并简单地指向的 XSD/XSLT 文件来做到这一点?
【问题讨论】:
标签: c# linq-to-sql datacontext datacontract