[Unity] クラスをKeyにしたDictionaryを作るには

お世話になっております。
しゃまとんです。

以前からclassをkeyにしたDictionaryって出来ないのかなーと思っていて、仕方なくnewなんかしてイケてないなーと思いながら実装していたのですが、こっちの方が良さげなのでメモしておきたいと思います。

やり方はただSystem.Typeを使えば良かったのですね。という話でした。
ということで下記のような感じで確認コードを書いて適当なオブジェクトに付けておきます。

準備ができたら実行してみます。
下図のような感じでclassをKeyにして、Valueを取得することができました。

これだけだと何に使うのという感じなんですが、例えば指定のクラスに対して、指定のメソッドを実行するとか、指定のリクエストをするとか・・・でしょうか?
何にせよ、つっかえが取れた感じなので今後に活かせそうかなと思います!

何かに参考になれば幸いです。
以上です。