小编sco*_*ott的帖子

如何在csharp中做嵌套泛型类(如果这是合适的名称)

我想创建一个以下类型的类

public class EnumerableDisposer<IEnumerable<IDisposable>>
Run Code Online (Sandbox Code Playgroud)

但它不会让我以这种方式宣布它.我也尝试过:

public class EnumerableDisposer<T> : IDisposable where T : IEnumerable<J> where J : IDisposable
Run Code Online (Sandbox Code Playgroud)

但是编译器告诉我无法找到类型/命名空间J.

创建这个课我需要做什么?

c# generics class

8
推荐指数
2
解决办法
5583
查看次数

c锐利的溪流阵列

通常我在using语句中声明流,以确保在完成它时正确处理流,并且当我在using块之外时,我不会错误地调用它.

这里有一些例子: 使用Statement Reference的MSDN

如何使用带有数组流的using语句?它是否相当于在try/catch/finally块之外声明数组并在finally块中调用每个流的dispose方法?

最后,如何测试流已正确处理?

c# arrays stream

4
推荐指数
1
解决办法
2775
查看次数

标签 统计

c# ×2

arrays ×1

class ×1

generics ×1

stream ×1