C#我要声明一个返回一个ArrayList对象的方法

方法体中先声明一个ArrayList:ArrayListassociationList=newArrayList();然后向其中添加我需要类型的数据(这里实际上的T是ob... 方法体中先声明一个ArrayList:ArrayList associationList = new ArrayList();
然后向其中添加我需要类型的数据(这里实际上的T是object)。
最后返回associationList。
请问要怎么声明这个方法?
public ArrayList<Object> get(A a)这样好像不行额?
展开
 我来答
百百mp3
2013-06-30 · TA获得超过855个赞
知道小有建树答主
回答量:901
采纳率:90%
帮助的人:544万
展开全部
//ArrayList没有继承"<>"符号不能在ArrayList后加这些字样.
要么换成List:
public List<Object> get(A a){...}
要么写成ArrayList:
public ArrayList get(A a){...}
两者所包含的方法差不多都是相同的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
302652034_bai
2013-06-30 · TA获得超过4144个赞
知道大有可为答主
回答量:2206
采纳率:66%
帮助的人:1524万
展开全部

我刚刚还问过类似的泛型的问题,不过我找到答案了,C#中ArrayList好像不是泛型,所以声明泛型的方法应该是这样的。

public ArrayList get<Object>(A a)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bluewater_52d1
2013-06-30 · TA获得超过256个赞
知道小有建树答主
回答量:798
采纳率:0%
帮助的人:194万
展开全部
ArrayList<Object> 应该是JAVA的写法

C# 可以使用 List<Object>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式