このIsAssignableFromは、インターフェイスの継承
...
if (!settingsType.IsAssignableFrom(typeof (ISettingsSource)))
throw new IncorrectCustomizationSourceTypeException(settingsType.Name, nameof(ISettingsSource));
...
のようなものをやって、実際に私がsettingsType is instance of class which derived from a class that implements required interface
にもかかわらず、私の素敵な例外が発生しましたをミス。 私が理解したように、型チェックのキャスト能力はパラメータで渡され、私の場合はうまくいくはずです。
このような状態を確認する適切な方法は何ですか?
ありがとうございます。
あなたは「From」の代わりに「To」のように読んでいます。 –