gpt4 book ai didi

c# - 从不同类中的方法访问 ArrayList

转载 作者:太空宇宙 更新时间:2023-11-03 16:27:26 26 4
gpt4 key购买 nike

我正在从事大学以外的第一个项目。我有两个类(class)。在第一个中,我有一个将字符串添加到数组列表的方法。在第二个类中,我想从上一个类中的方法访问 arrayList,并获取其中的元素。

我该怎么做?感谢您的帮助。

最佳答案

除非您使用的是 .NET 1.1,否则我会避免 ArrayLists并使用它们的强类型对应物 List<T> .

你需要制作方法 public 在第 1 类中。如果它是 static ,那么您可以从第 2 类访问它或者如果你有一个类 1 的实例。

例如:

public class Class1{
public List<String> getList()
{
// create the list and return it
}
}

public class Class2{
Class1 firstClass{ get;set; }
void foo()
{
// now you can access the List<String> of class1 via it's instance
List<String> list = firstClass.getList();
foreach(String s in list)
{
// do something
}
}
}

关于c# - 从不同类中的方法访问 ArrayList,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12106843/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com