IList<string[]> purls = anlyse.GetPotoList();
IList<string[]> tList = new List<string[]>(); //new一个对象
tList = purls;//将purls的值赋给tlist, 可是这里根本就不执行,无法赋值,在这行加断点的时候根本就跳过去了,直接断到下一行去了
我发现anlyse.GetPotoList()可以执行,并且也返回了值,第一次赋值给其它变量可以,可以第二次赋值却没反应了,太奇怪了。有老鸟知道这是为什么吗?
解决方案 »
- DotNetBar 使用
- 请求高手支招!!!谢谢
- 菜鸟求教
- 如何从数据库中取得复选框的值?
- 服务器与客户端的连接
- 请教GraphicsPath的绘制问题!
- listView如何让滚动条在下面?
- 开发大型ERP系统是用net remoting作分布式开发还是使用普通三层结构开发呢?他们的优劣何在?
- 请问用axWebBrowser控件打开一个网页的语句怎么写?
- ########## 高手救命 ####################
- 关于b=++a*--a,C#和C语言得到的结果似乎不一样···求教
- System.IO.FileLoadException: 找到的名为“log4net”的程序集清单定义与程序集引用不匹配
L.Add(new string[] { "q d", "aa", "efew" });
L.Add(new string[] { "q d", "aa", "efew" });
L.Add(new string[] { "q d", "aa", "efew" });
IList<string[]> purls = L;
IList<string[]> tList = new List<string[]>(); //new一个对象
tList = purls;//
Console.Write(tList.Count.ToString()); //能输出3
1.tList.AddRange()这个方法没有
2.IList<string[]> tList =pList;这样直接来也不行
3.为什么断点时,第2条都不执行,直接跳过去了。
4.但第二个你不但声明了并且已经给他分配地址了 //重新赋值后,应该地址也变了,而不应该没反应。好像这个变量不存在一样。