List<xxxVo> list = new List<xxxVo>; ....xxxVo vo= list[0]; TextBox1.Text = vo.属性;
List<YourClass> l=.... foreach(YourClass c in l) { TextBox1.Text=c.YourAttribute; }
List<xxxVO>[0].属性=aaa; List<xxxVO>[1].属性=aaa; ...
或者直接 TextBox1.Text = list[0].属性;
public class MyInt { public int a; public int b; public MyInt(int i, int j) { a = i; b = j; } } static void Main(string[] args) { List<MyInt> mis = new List<MyInt>(); mis.Add(new MyInt(1, 1)); mis.Add(new MyInt(2, 2)); mis.Add(new MyInt(3, 3)); List<int> ints = mis.ConvertAll<int>(m => m.a); foreach (int i in ints) { Console.WriteLine(i.ToString()); } Console.ReadKey(); }触类旁通一下吧。
....xxxVo vo= list[0];
TextBox1.Text = vo.属性;
foreach(YourClass c in l)
{
TextBox1.Text=c.YourAttribute;
}
List<xxxVO>[0].属性=aaa;
List<xxxVO>[1].属性=aaa;
...
TextBox1.Text = list[0].属性;
public class MyInt
{
public int a;
public int b;
public MyInt(int i, int j) { a = i; b = j; }
}
static void Main(string[] args)
{
List<MyInt> mis = new List<MyInt>();
mis.Add(new MyInt(1, 1));
mis.Add(new MyInt(2, 2));
mis.Add(new MyInt(3, 3));
List<int> ints = mis.ConvertAll<int>(m => m.a);
foreach (int i in ints)
{
Console.WriteLine(i.ToString());
}
Console.ReadKey();
}触类旁通一下吧。
一楼所示方法,我试了报错说index不对,list<xxxVo>["str"]
str可以是属性的名称吗?list[index],index具体代表什么,一直没搞懂.
可以这样处理List<xxxVO>[i] i是索引值,就是这个xxxVO在List<xxxVO>中的位置
或者xxxVO=List<xxxVO>[i],i同样是索引值
如果返回的是两条数据,那么i=1;