I型有以下方法:解析字符串在通用
public static IQueryable<T> Where<T, P>(this IQueryable<T> source, Func<T, P> predicate, String filter) {
String[] values = _service.GetValues(filter);
}
的变量值是一样的东西:
String[] values = { "1", "2", "C" };
我需要的所有值,从而解析同一类型的P.如果P的类型是int
那么它会失败,因为我不能将C解析为int。但是,如果P将是String类型,那么它会通过,因为所有3个值都可以解析为String。
类型P的将是基本要点:INT,DATETIME,浮动,双,字符串,布尔...
如何做到这一点?
怎么办_what_,**完全**?你能举一个你没有仿制药想要做什么的例子吗?你如何“解析”一个字符串到一个类型(我假设你是指一个类型的实例)? – CodeCaster
很确定他希望将“value1,value2,value3”解析到任何类型“P”的3个实例中。除非'P'被过滤到支持某种'Parse'方法的类,否则不确定这是否可能。 –
你甚至没有使用你的一半参数。 – itsme86