关于泛型接口的思考 CQ

我一直都在思考泛型接口的意义。今天总算是明白了一些。

泛型接口,形如:

interface ISomeObject<T>{..}

和Pn(x)有可比之处。x属于任何类型,而P1…Pn则是接口方法的集合。

一般来说,接口是可重用的意图,因此,基于泛型接口的黑盒实际上就是基于意图的运算。这不就是当今流行的LINQ吗?

不过我想我对泛型接口的形式化理解还不够深入,希望大家多多指教。

原文地址:https://www.cnblogs.com/czy/p/1742324.html