泛型接口
一个泛型接口,可以实现多次,代码示例如下:
interface ICustom<T>
{
void Add(T obj);
}
public class Number : ICustom<int>, ICustom<string>, ICustom<double>
{
public double Value = double.NaN;
public void Add(double obj)
{
Value += obj;
}
public void Add(string obj)
{
double d = double.Parse(obj);
if(d!=double.NaN)
{
Value += d;
}
}
public void Add(int obj)
{
Value += obj;
}
}
CLR读书笔记(2016/6/26 19:37:23 )
1280

被折叠的 条评论
为什么被折叠?



