高手请进,赠高分! 应该是foreach(Object o in arr)吧不过如果按你的思路来运行程序的话,应该什么都没有,因为arr一出Test函数就什么内容都没有了,除非设为static ArrayList arr=new ArrayList() 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 值是有改变的。但在foreach中不能改变arr的值。。所以不能重新赋值,你下次找的时候就没有public void gaibianzhi(){ /*foreach(XXX ddd in arr) { int g=ddd.d; ddd.fuzhi(g+1); }*/ for(int i=0;i<arr.Count;i++) { int g = ((XXX)arr[i]).d; xxx.fuzhi(g+2); arr[i] = xxx; } foreach(XXX ddd in arr) { MessageBox.Show(ddd.d.ToString()); }} 在这儿求个正则匹配的写法?在线等! form传值问题(我是菜鸟) 如何读取richtextbox中的图片和文字 关于DataGridView中某一列所有数(float)之和怎么做?急用… 计算多个数的平均值(控制台应用程序) c# 100分求助:如何将Panel中的PictureBox控件重新排列? c#.net 添加暴风影音的错误?? timer的问题? 设计一个数据结构的问题 tabcontrol 这种情况怎么处理,大家给点思路 随机数字
{
/*foreach(XXX ddd in arr)
{
int g=ddd.d;
ddd.fuzhi(g+1);
}*/
for(int i=0;i<arr.Count;i++)
{
int g = ((XXX)arr[i]).d;
xxx.fuzhi(g+2);
arr[i] = xxx;
} foreach(XXX ddd in arr)
{
MessageBox.Show(ddd.d.ToString());
}
}