C# 是否存在由各种cli流实现的接口类型?

C# 是否存在由各种cli流实现的接口类型?,c#,.net,C#,.net,我正在为MemoryStream编写一些支持函数,但我认为,由于同样的方法也适用于FileStream和NetworkStream,因此我不妨将参数类型设置为一个我假设所有这些都共享的接口。但我无法找到该接口的调用方式。IStream from System.Runtime.InteropServices.ComTypes似乎是另一回事。它们没有实现相同的接口,但都继承了抽象类。您是否考虑过在Visual Studio中编写MemoryStream,然后右键单击=>转到定义,查看它继承了什么以及

我正在为MemoryStream编写一些支持函数,但我认为,由于同样的方法也适用于FileStream和NetworkStream,因此我不妨将参数类型设置为一个我假设所有这些都共享的接口。但我无法找到该接口的调用方式。IStream from System.Runtime.InteropServices.ComTypes似乎是另一回事。

它们没有实现相同的接口,但都继承了抽象类。

您是否考虑过在Visual Studio中编写
MemoryStream
,然后右键单击=>转到定义,查看它继承了什么以及实现了什么?