当前位置: 代码迷 >> .NET面试 >> Converter<Tinput,Toutput>如何用
  详细解决方案

Converter<Tinput,Toutput>如何用

热度:248   发布时间:2016-05-04 23:14:23.0
Converter<Tinput,Toutput>怎么用
请问Converter<Tinput,Toutput>怎么用?Tinput,Toutput2个参数代表什么意思

------解决方案--------------------
Converter<Tinput,Toutput>是一个类型转换方法的代理,
Tinput,Toutput是两个类型,代表从什么类型转换到什么类型,比如:
Converter<int, string> 表示从整数转换到字符串的方法
Converter<double, int> 表示从小数转换成整数的方法
比如有这个方法:
public string ConvertIntToString(int n){
return n.ToString();
}
上面这个方法是把整数转成字符串,所以你就可以写:
Converter<int, string> convert = ConvertIntToString;
然后就可以这样调用:
string str = convert(100);
  相关解决方案