小编cod*_*ath的帖子

将泛型用作函数的返回值是不好的做法吗?

有人告诉我这个,但我没有在任何地方看到这个,我已经全部使用它,我不明白为什么这是不好的做法.

我的意思是拥有以下功能的例子:

public List<SomeCustomeType> GetListOfStuff()
{
}
Run Code Online (Sandbox Code Playgroud)

要么

public void DoSomeStuff(List<SomeCustomeType> param)
{

}
Run Code Online (Sandbox Code Playgroud)

任何人都可以告诉我为什么这是不好的做法或不应该使用?谢谢!

.net c# generics

2
推荐指数
1
解决办法
357
查看次数

标签 统计

.net ×1

c# ×1

generics ×1