67 我如何List<T>在方法上使用a作为参数,我尝试使用以下语法: void Export(List<T> data, params string[] parameters){ } 我收到编译错误: 找不到类型或名称空间名称“ T”(您是否缺少using指令或程序集引用?) c# generics c#-3.0 — 乔纳森·埃斯科贝多 source
158 要采用泛型List<T>与界限,List<int>您还需要使方法也泛型。这可以通过将泛型参数添加到方法中的方式与您将其添加到类型中的方式非常相似。 尝试以下 void Export<T>(List<T> data, params string[] parameters) { ... } — 贾里德·帕 source
19 您还需要使该方法通用: void Export<T>(List<T> data, params string[] parameters){ } — 弗雷德里克·莫克(FredrikMörk) source 谢谢。还发现,一个人可以使用多个T — Florian Straub 1 如何从通用列表中按名称返回字段?假设listGeneric [0] .fieldName。 — FrenkyB @FrenkyB有多种方法可以解决此问题。我建议您将其作为一个单独的问题发布。 — 弗雷德里克·莫尔克(FredrikMörk),
7 public static List<T> pesquisa_lista<T>(string campo, string valor, List<T> lista) { return new List<T>(); } — 用户名 source