6

暗黙的なビュー境界を持つ型パラメーターを受け取るメソッドがあります。@implicitNotFound アノテーションを使用して、メソッドが無効なデータ型で呼び出されたときに、より適切なコンパイラ エラーを発生させることはできますか?

メソッドのドキュメントは役に立たず、ソース コードでさえ役に立ちません。オンラインの使用例はすべて、トレイトまたはクラス レベルのものです。

4

1 に答える 1

4

いいえ、直接行うことはできません。お気づきのように、@implicitNotFound特性またはクラスに注釈を付けます。ただし、そのメソッド専用に特別な暗黙の型を作成し、本当にカスタムメッセージが必要な場合は注釈を付けることができます。

于 2012-12-12T13:08:19.097 に答える