【发布时间】:2013-08-14 09:48:24
【问题描述】:
我有一个名为Variables 的表,其中有(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
}
【问题讨论】:
标签: c# asp.net linq-to-entities