C#往LIST循环添加数据 30

StockgenerateStockID=newStock();List<Stock>tempList=newList<Stock>();for(intx=0;x<tem... Stock generateStockID = new Stock();
List<Stock> tempList = new List<Stock>();
for(int x=0;x<tempList.Count; x++)

lblStockId.Text = generateStockID.generateStockAutoID();
Stock newStock = new Stock(ddl_Color.SelectedItem.Text,ddl_Size.SelectedItem.Text,tb_Stock.Text,lblStockId.Text);
tempList.Add(newStock[x]);

stockList.DataSource = tempList;
stockList.DataBind();

怎么把newStock的数据循环添加到tempList里?
展开
 我来答
heart阿飞55
2018-07-21 · TA获得超过1086个赞
知道大有可为答主
回答量:3030
采纳率:82%
帮助的人:557万
展开全部
首先要知道往List里面添加数据的对象类型,假设为Project类型
这样写
Project myproject = 你要判断的数据;
bool listHasMyproject = false;
foreach(var item in list.Items)
{
Project proj = (Project)item;
if(proj.equals(myProject))//判断是不是等于你的数据,需要重写equals方法,当然你也可以跟据名字判断(如果名字不会重复的话)
{
listHasMyproject = true;
}
}
if(listHasMyporject){.......}//List列表中存在你的数据
else{.....}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式