gpt4 book ai didi

c# - C# 中的数组列表

转载 作者:行者123 更新时间:2023-11-30 18:49:33 25 4
gpt4 key购买 nike

我们可以将 ArrayList 作为参数传递给 C# 中的方法吗?

最佳答案

当然。但是,您很少应该这样做。现在你几乎应该总是使用通用类型,比如List<T> .

此外,在声明方法的参数 时,尽可能使用接口(interface)是值得的。例如,如果您有这样的方法:

public void SomeMethod(ArrayList list)

然后任何调用它的人都被迫使用ArrayList .他们不能使用 List<T>即使他们想要。另一方面,如果您将方法声明为:

public void SomeMethod(IList list)

然后他们可以使用泛型,即使您的代码不知道它们。

关于c# - C# 中的数组列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/746441/

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