インターフェースについてよくわからないので教えてください
・publicな抽象メソッドだけを持つクラスのようなもの
これについてですが、実際publicな抽象メソッドだけを持つクラスではだめなのですか?いまいちメリットがわかりません
あとIDisposableインターフェースなんですが、自作クラスに実装しただけでusing文が使えるようになるんですか?
class MyClass : IDisposable
{
 〜略〜
}
こんな感じに書いて他のクラスからこんなことをやってみたんですが、うまくいきません
using(MyClass myclass = new MyClass())
{
}
どうすればIDisposableインターフェースを実装してusing文を使えるようになるでしょうか?
例としてソースを貼ってもらえると助かります