C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[1]: 複数のIDisposableを実装してもよいのでしょうか?


(過去ログ 63 を表示中)

[トピック内 2 記事 (1 - 2 表示)]  << 0 >>

■36378 / inTopicNo.1)  複数のIDisposableを実装してもよいのでしょうか?
  
□投稿者/ らぐんす (13回)-(2009/05/28(Thu) 10:04:50)

分類:[.NET 全般] 

いつもお世話になっております。

Public Interface ISampleA
Inherits IDisposable

Function AMethod...

End Interface

Public Interface ISampleB
Inherits IDisposable

Function BMethod...

End Interface

の2つ以上のインターフェースがあったとして、そのいずれも実装するクラスを定義します
Public Class SampleC
Implements ISampleA, ISampleB

Function AMethod...

Function BMethod...

End Class

SampleCは常にUsing使いたいので、IDisposableインターフェースを多重に実装しているような記述に見えるのですが、
一応動くことは確認済なのですが、こういうやり方って あり(好ましいとか好ましくないとか)なのですか?
すみません。この掲示板の先生方のご意見を参考にしたいだけです?




引用返信 編集キー/
■36382 / inTopicNo.2)  Re[1]: 複数のIDisposableを実装してもよいのでしょうか?
□投稿者/ 囚人 (364回)-(2009/05/28(Thu) 10:39:53)
いいと思います。
ISampleA と ISampleB が IDisposable を継承する意味あるのかな?って気はしますけど。
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -