【发布时间】:2013-09-12 21:46:58
【问题描述】:
class Calculate
{
public void extract(// code to get the values of array list)
{
if ( numbers < Greatest)
{
list.remove(0);
}
}
}
class MainClass
{
public static void Main()
{
int[] numbers = new int[] {1, 2, 3, 4, 5 }// modifying the value;
numbers = list.ToArray(typeof(int)) as int
ArrayList list = new ArrayList(numbers);
int Greatest = 6;
}
}
我想将数组列表值发送到提取函数的参数。 减去一个元素后,我希望它也反映在我的数字数组中
【问题讨论】:
-
数组列表? 2013 年?
-
我不明白。根据您的示例,您想要什么结果?并且请不要再使用
ArrayList:)ArrayList属于 C# 没有泛型的时代。使用List<T>insted。查看stackoverflow.com/questions/725459/… -
@lazyberezovsky 可能仍会在尚未更新的教材中找到。也许这是家庭作业?
-
您是否要检查列表的每个元素是否小于 Greatest?像其他人一样,我对你真正在寻找什么感到困惑。如果您想将 ArrayList 作为参数传递,那很简单: public void extract(ArrayList list){...
-
你更新的 Main() 方法甚至不会编译,你在声明之前引用了列表。
标签: c# .net list generics arraylist