我有一个名为Variables
which has的表(Id ,AdId,Variable1,Variable2,Variable3,Variable4,Variable5,Variable6,Variable7,Variable8 )
,并且我有一个List<string> a
包含许多字符串(可能是 1、3、6 或 8)的表。
我的问题是如何将列表中的这些字符串插入到变量表中?
我能做这样的事
Variables v=new Variables();
v.AdId=2;
if(a.count()==1){
v.variable1=a[0];
}else if(a.count()==2){
v.variable1=a[0];
v.variable2=a[1]
}else if (//so on){}
但
我想做一些更动态的事情,如下所示:
Variables v=new Variables();
v.AdId=2;
for(int i=0; i<a.count() ;i++)
{
//here list items to be inserted to (variable1,variable2.....variable8)
//, depending on list size ,number of variables are inserted
}