演習:属性とリフレクションで許可済み操作を呼び出す
2つの整数と操作名が与えられます。独自属性 OperationAttribute が付いたメソッドをリフレクションで検索し、対応する計算結果を出力してください。
入力
1行目に操作名 ADD または MULTIPLY。
2行目に整数 A と B が空白区切りで与えられます。
出力
ADD は A+B、MULTIPLY は A*B を出力してください。登録されていない操作名の場合は UNKNOWN と出力してください。
制約
- -1,000,000 <= A, B <= 1,000,000
OperationAttribute を作り、許可したメソッドだけに属性を付けてください。リフレクションで属性を調べて対象メソッドを選択します。入力文字列を任意の型名・メソッド名として直接実行してはいけません。
コード提出フォーム
CSHARP安全なサーバー側採点連携が未接続のため、現在は提出できません。
採点基盤準備中