【发布时间】:2016-08-29 02:55:47
【问题描述】:
我是 C# 新手,现在正在阅读有关泛型函数的信息。但我无法理解出了什么问题?例如,我有这个功能:
public List<T> CutText (List<T> list)
{
foreach (var a in list)
{
a.Text = "Yes";
}
return list;
}
【问题讨论】:
-
您是否阅读了错误信息?你认为
T是什么? -
阅读此链接以供参考:How to return a generic list collection in C#?。基本上你不能使用泛型函数参数和返回类型,你需要声明一个自定义类并使用它,或者使用字符串列表。如果你愿意,我可以举一些例子作为答案。,
-
找不到名称 T
-
如果你的函数是通用的,你怎么能假设所有传递的对象都具有
Text属性?如果是int的列表呢?
标签: c#