作者:手机用户2402852307 | 2023-09-06 21:55
1> Peter Bons..:
为了能够使用TMap
,TMap
需要与方法的输入类型兼容RegisterClassMap
.
你可以使用泛型约束来做到这一点.请参阅https://msdn.microsoft.com/en-us/library/d5x73970.aspx.
在您的情况下,您需要将方法签名更改为public static IEnumerable Read
(string filename) where TMap : CsvClassMap类似的东西.
该类可能CacheEntryRequest
有一个基类.那将是你的通用约束.
现在.假设您有一个映射类
public class CustomCacheEntryRequestMapper : CsvClassMap
{
...
}
然后,您可以调用您的方法,如:
var records = CsvFile.Read(filename);
推荐阅读
-
如何解决《如何创建在线SignalR服务器》经验,为你挑选了0个好方法。 ...
[详细]
-
如何解决《当你有一个额外的变量时,在R中循环以创建许多图》经验,为你挑选了0个好方法。 ...
[详细]
-
如何解决《xquery从外部xs:string变量(basex)插入节点》经验,为你挑选了0个好方法。 ...
[详细]
-
如何解决《Django1.9:我应该避免在`django.setup()`中导入模型吗?》经验,为你挑选了1个好方法。 ...
[详细]
-
如何解决《如何遍历循环内的列表》经验,为你挑选了1个好方法。 ...
[详细]
-
如何解决《如何正确合并集合中模型的输出?》经验,为你挑选了0个好方法。 ...
[详细]
-
如何解决《将工作日志发布到JIRA时需要哪些字段?》经验,为你挑选了1个好方法。 ...
[详细]
-
如何解决《在服务Web和API的Rails应用程序中正确使用protect_from_forgery》经验,为你挑选了0个好方法。 ...
[详细]
-
如何解决《当项目有复选框时,RecyclerView项目不显示涟漪/触摸反馈》经验,为你挑选了1个好方法。 ...
[详细]
-
如何解决《如何避免使用太多容器破坏Docker?》经验,为你挑选了0个好方法。 ...
[详细]
-
如何解决《Haskell将(0/0)设置为qnan》经验,为你挑选了1个好方法。 ...
[详细]
-
如何解决《WebpackSass导入URL解析》经验,为你挑选了1个好方法。 ...
[详细]
-
如何解决《Matlab:什么更快?是否预先定义了有用的对象?》经验,为你挑选了1个好方法。 ...
[详细]
-
如何解决《浮动和块级元素》经验,为你挑选了1个好方法。 ...
[详细]
-
如何解决《棉花糖不会出错》经验,为你挑选了1个好方法。 ...
[详细]
-
如何解决《清除OpenShift上的日志文件-RedHat》经验,为你挑选了1个好方法。 ...
[详细]
-
如何解决《覆盖率如何计算其百分比?》经验,为你挑选了1个好方法。 ...
[详细]
-
如何解决《如何在SpringBoot/Spring数据中为AmazonRDSMysql启用SSL?》经验,为你挑选了0个好方法。 ...
[详细]
-
如何解决《cordova通过gitsshurl添加插件?》经验,为你挑选了1个好方法。 ...
[详细]
-
如何解决《如何在不反转标点的情况下反转字符串?》经验,为你挑选了1个好方法。 ...
[详细]
手机用户2402852307
这个屌丝很懒,什么也没留下!