c# list 每次add完之后都被覆盖,已经有new了新对象还是被覆盖 求解

stringflag;for(inti=0;sups[i].items!=null;i++)for(intj=0;sups[j].items!=null;j++){ck[... string flag;
for (int i = 0; sups[i].items != null;i++ )
for(int j=0;sups[j].items != null;j++)
{
ck[x].items = new List<string>();
if (has_connect(sups[i].items, sups[j].items))
{
if (sups[i].items.Count == 1)
{
flag = new string('.',10); // 这里有新new了string
flag = sups[i].items[0];
ck[x].items.Add(flag);
}
for (int n = 0; n < sups[i].items.Count - 1; n++)
{
flag = new string('.', 10); //................
flag = sups[i].items[n];
ck[x].items.Add(flag);
}
flag = new string('.', 10); //..
flag = sups[j].items[sups[j].items.Count - 1];
ck[x].items.Add(flag);
}
展开
 我来答
styshoo1986
2012-05-02 · TA获得超过893个赞
知道小有建树答主
回答量:832
采纳率:100%
帮助的人:253万
展开全部
这代码好混乱,而且你表达的究竟是什么意思???
你代码加上注释,然后再把你的意思和问题详细的表达出来,不然谁能理解啊……

ps:程序员也需要加强表达能力哈。
qwe23069
2012-05-01 · TA获得超过792个赞
知道小有建树答主
回答量:553
采纳率:50%
帮助的人:433万
展开全部
你这代码贴一部分没看懂,还有你的问题也没说清楚,无能为力
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式