高橋(智)です。 Yan Kanai wrote: snip > この話の流れで、C#に@deprecatedに相当するものがあるかという疑問が出てきたと > 思います。 > > Obsolete属性というものが相当するようですが、試してみたところ、クラス単位でし > か指定できないようで、メソッドに指定しても警告が表示されませんでした。 .NETのObsoleteAttributeには、メッセージ引数の他に、警告ではなく コンパイルエラーにするためのbool引数(デフォルトはfalse)もあるので すよね...。 Javaの@deprecatedは警告のみでしたっけ? また、Javaでもコンパイルエラー にするためにはどうしたら良いのでしょうか? JDK1.5のアノテーションだと可能 なのでしょうか? -- 高橋智宏