エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
.NET 用の AOP ツールである AspectDNG を使って、指定のクラスにインターフェースを追加実装する。 手... .NET 用の AOP ツールである AspectDNG を使って、指定のクラスにインターフェースを追加実装する。 手順は以下の通り クラスとインターフェースの作成 アスペクトの定義と適用 テストクラスの作成と実行 クラスとインターフェースの作成 アスペクトの適用対象とするクラスとアスペクトで追加するためのインターフェースを作成する public class Data {} public interface IChecker { void Check(int num, string msg); } これをビルドしてアセンブリを作成しておく >csc /t:library /out:commonlib.dll Data.cs IChecker.cs アスペクトの定義と適用 AspectDNG ではカスタムアトリビュートでアスペクトが定義でき、インターフェースを追加実装するには以下のカスタムア