使用 (LINQ) 将 DataClass 的所有列名放入字符串数组

Get all column names of a DataClass into string array using (LINQ)

我想从我的数据上下文(名为 dc)中获取我的数据 Class 的所有 table headers。

我尝试了很多不同的东西:

以此类推

我浏览了很多不同的 (Whosebug) 页面,但还是卡住了。

感谢任何帮助。

通过这段代码解决了它: 所以我的 GetType DataContext 应该是 ProductionDataContext,因为我将它重命名为那个。被VS报错搞糊涂了,就没再看

Dim dc As New ProductionDataContext
Dim columnNames = dc.Mapping.MappingSource.GetModel(GetType(ProductionDataContext)).GetMetaType(GetType(tblInterventies)).DataMembers