【发布时间】:2023-03-05 20:20:02
【问题描述】:
我正在尝试在silverlight 中使用LINQ to CSV 项目(它是一个很棒的项目),因为它是开源的,我想我可以重新编译为silverlight 类库,但不幸的是它似乎使用了silverlight 中没有的功能。 TypeDescriptor.GetConverter 方法。
它使用它来查找类型转换器以将 csv 列正确解析为相应的 CLR 类型。我对 linqtocsv 源进行更改以使其在 Silverlight 中工作没有问题,但我只是不知道 Silverlight 中的等效操作是什么。各种谷歌搜索把我带到了这个page,但只是说 XAML 解析器有办法做到这一点(但它没有说明如何访问这个功能)。
简而言之,问题是:
如何复制TypeDescriptor.GetConverter 的功能?
我不一定需要精确的替换,我只是想知道一种不用硬编码一堆类型类型转换器关联的好方法。
【问题讨论】:
标签: c# silverlight type-conversion