java代码改写成c# ListIterator it = g.getAdjacencies (g.verticesNum -1); 上面是javade daima 要改写为c#的,其中的ListIterator 相当与c#中的什么呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ListIterator it = g.getAdjacencies (index); while(it.hasNext()) { CnToken itr = (CnToken)it.next(); getPrev(g,itr); }那这个while里的it.hasNext() 如何改 hasNext()是通过空白符来划分界限的,此句的作用就是,为CharBuffer中的字符串添加空白符! while(it.hasNext()) 也就是遍历 it中的所有值,改为ArrayList就只需要遍历ArrayList中的所有值就可以了Arraylist r; for (i=0,i<r.Count,i++) 也可以用foreach()看你自己需要了 ListIterator it = g.getAdjacencies (g.verticesNum -1); getAdjacencies方法的定义是下面: public Dictionary<Edge, EdgeInf> getAdjacencies(int vertex) { return list[vertex]; }那如何把 ListIterator it = g.getAdjacencies (g.verticesNum -1);这段代码改为C#的呢 Dictionary<int, ArrayList> d = new Dictionary<int, ArrayList>(); private void Button1_Click(object sender, EventArgs e) { ArrayList arry = new ArrayList(); arry.Add("111"); arry.Add("222"); arry.Add("333"); d.Add(1, arry); } private void Button2_Click(object sender,EventArgs e) { Arraylist list=getAdjacencies(1); foreach(string str in list) { ...//ArrayList 只是集合中的一种 } } private ArrayList getAdjacencies(int vertex) { return d[vertex]; }foreach(string str in 问个窗体的问题 C#代码在操作WORD时,报“被呼叫方拒绝接收呼叫”的错误 多线程问题,请教! C#剪切复制粘贴控件怎么做? 用C#编写一段 Windows应用程序 图片上传程序 要求用户上传到服务器指定的文件目录下 而不是上传到数据库 在datagrid中如何获取一个checkbox的值呢,(可能表述不是很清楚,看下面)在线等待答案,60分求助答案 网络版的软件如何写注册程序 c#中怎样修改xsd文档中的编码? 请教高手! c#数据库查询,并显示 C#生成PDF文件问题 Ajax学习
{
CnToken itr = (CnToken)it.next();
getPrev(g,itr);
}那这个while里的it.hasNext() 如何改
while(it.hasNext()) 也就是遍历 it中的所有值,改为ArrayList就只需要遍历ArrayList中的所有值就
可以了
Arraylist r;
for (i=0,i<r.Count,i++)
也可以用foreach()看你自己需要了
getAdjacencies方法的定义是下面:
public Dictionary<Edge, EdgeInf> getAdjacencies(int vertex)
{
return list[vertex];
}
那如何把 ListIterator it = g.getAdjacencies (g.verticesNum -1);这段代码改为C#的呢
private void Button1_Click(object sender, EventArgs e)
{
ArrayList arry = new ArrayList();
arry.Add("111");
arry.Add("222");
arry.Add("333");
d.Add(1, arry);
}
private void Button2_Click(object sender,EventArgs e)
{
Arraylist list=getAdjacencies(1);
foreach(string str in list)
{
...//ArrayList 只是集合中的一种
}
}
private ArrayList getAdjacencies(int vertex)
{
return d[vertex];
}
foreach(string str in