私はいくつかのクラスを持っており、クラス(定義ではなくインスタンス)を受け入れる関数を作成したいと思います。typeofクラス(ctor関数)をパラメータとして受け入れる関数に注釈を付けるにはどうすればよいですか?
class Page1 {
}
class Page2 {
}
register(Page1);
register(Page2);
function Register(pageType){..}
pageTypeパラメータをアノニケーションする方法は、register(new Page1());
は失敗しますか?
基本的に、私はこのC#メソッドのeqivalentをしたい:
void Register(Type pageType){..}