【发布时间】:2012-07-21 16:59:30
【问题描述】:
我可以使用用户定义的类型,比如使用 block 里面的类吗?我用的时候:
上面说,我需要继承IDisposable并实现Dispose方法。我继承并尝试定义 Dispose 方法,但我做不到。它向我展示了它不是公开的或其他东西:(请用一段关于如何实现它的小代码帮助我理解这一点。
1234563在使用之外?我认为没有充分的理由:(我的推理是否正确?但我可以使用相同的变量在 using 之外实例化另一个类(可以这样做吗?因为我没有看到编译错误),尽管我很清楚我们应该练习编码指南(但从概念上讲,我正在寻求逻辑)......
请帮忙,我是 C# 新手
【问题讨论】:
-
+1 WRT 到第 2 点,有一群人(包括我)不同意 C# 的有限词汇范围。这可能永远不会改变。
-
你的标题所指的“奇怪”行为到底是什么?
-
@JonSkeet:抱歉,我可能需要更正我的标题,真的不确定如何更正标题……抱歉使用“奇怪”这个词。
-
@Divine:点击帖子上的“编辑”按钮
-
@JonSkeet:谢谢你,做到了:)