.net中怎么循环list集合

bTcard.Update("State=1","CarCode="+grvTCard.DataKeys[i]["CarCode"].ToString());String... bTcard.Update("State=1", " CarCode=" + grvTCard.DataKeys[i]["CarCode"].ToString());
String CarCode = bTcard.GetCarCodeById(grvTCard.DataKeys[i]["CarID"].ToString()).ToString();
//获取快运单编码
//获取运货单
//RepertoireCodes:可能是货运单也可能是快运单
string whereStr = string.Format("and State=2 and CardCode={0}'",Session["CardCode"].ToString () );
int rowCount = 0;
IList<MW_Pickingsingle> list = bpickings.GetList(whereStr,null,ref rowCount);
for (int ii = 0; ii < list.Count; i++)
{
object RepertoireCodes = bpickings.GetFieldByWhere("RepertoireCodes", "CardCode='" + grvTCard.DataKeys[ii]["CarID"].ToString() + "'");
if (RepertoireCodes != null)
{
String[] args = RepertoireCodes.ToString().Split(';');
for (int j = 0; j < args.Length; j++)
{
if (args[j] != null && args[j] != "" && args[j].Substring(0, 1) == "W")
{
brepertoire.Update(" State=7", "RepertoireCode='" + args[j] + "'");
}
else if (args[j] != null && args[j] != "" && args[j].Substring(0, 1) == "T")
{
bfreight.Update(" State=7", "ConsignCode='" + args[j] + "'");
}
}
展开
 我来答
oo_Key
2011-04-03
知道答主
回答量:28
采纳率:0%
帮助的人:6万
展开全部
你看看这样,你懂不?

1.创建LIst
List li = new List();
2.给List添加元素
li.add("1111");
li.add("2222");
li.add("3333");
li.add("4444");
3.输入测试一下li里面有没有数据了
Message.Show(li.length());

4.循环遍历集合
for( int i = 0 ;i < li.length(); i++ ){
5.测试有没有内容了
Message.Show( li[i].toString() );
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
创作者zUzVB1Sl31
推荐于2016-08-20 · 编程类资料、英语学习资料
创作者zUzVB1Sl31
采纳数:1331 获赞数:5975

向TA提问 私信TA
展开全部

.NET中循环就要用到for语句,代码如下:

for(int i=0;i<list.Count;i++)
{
    MessageBox.Show(list[i].ToString()); 
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
清秀还鲜亮的小mm3
2011-04-01 · TA获得超过649个赞
知道小有建树答主
回答量:764
采纳率:0%
帮助的人:303万
展开全部
我看你list是一个泛型集合。类型是实体类吧。
这样取得

list[ii].实体类字段。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友ea1c09c
2011-04-01 · TA获得超过1004个赞
知道小有建树答主
回答量:856
采纳率:0%
帮助的人:1301万
展开全部
直接用foreach不行吗?
foreach(MW_Pickingsingle mwp in list)
{

}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式