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