如果我们有表,我们可以得到表名type
。像这儿
DataContext dc = new DataContext();
var tableName = dc.Mapping.GetTable(type).TableName.ToString();
就我而言,我有表名并想要获取表类型。但如何?
注意:在我的情况下,表名和类型是不同的(拼写)DataContext
。所以我无法将表名转换为如下类型。
Type tableType = Type.GetType("dbo." + tableName);