Sql 将字符串转换为类型类对象
我有一个表存储所有参数的数据类型,还有一个表包含参数值。当我在C#console应用程序中使用它时,如何使用表中的类型创建类型[] 不清楚如何在数据库中存储类型。假设它是程序集限定名(例如:System.String)Sql 将字符串转换为类型类对象,sql,types,parameters,casting,Sql,Types,Parameters,Casting,我有一个表存储所有参数的数据类型,还有一个表包含参数值。当我在C#console应用程序中使用它时,如何使用表中的类型创建类型[] 不清楚如何在数据库中存储类型。假设它是程序集限定名(例如:System.String) var types=newlist(); foreach(myTable.AsEnumerable()中的变量行) { var typeName=行字段(“ColumnName”); Add(Type.GetType(typeName)); } var array=types.T
var types=newlist();
foreach(myTable.AsEnumerable()中的变量行)
{
var typeName=行字段(“ColumnName”);
Add(Type.GetType(typeName));
}
var array=types.ToArray();
@sharmi您可以通过单击答案前面的“勾号”来接受答案
var types = new List<Type>();
foreach(var row in myTable.AsEnumerable())
{
var typeName = row.Field<string>("ColumnName");
types.Add(Type.GetType(typeName));
}
var array = types.ToArray();