0
晚安傢伙, 我有一個小問題...反映項目的解決方案在設計時
對於我目前的項目,我必須反思它繼承「IPropertyValidator」每種類型的整體解決方案。
有什麼方法可以反映出解決方案在設計時間?
我剛試過這種方式。 VS掛載一秒鐘,但沒有結果:
PossibleValidatorTypes = new List<Type>();
foreach (Assembly assembly in AppDomain.CurrentDomain.GetAssemblies())
{
foreach (Type type in assembly.GetTypes())
{
if (type.IsSubclassOf(typeof(IPropertyValidator)))
PossibleValidatorTypes.Add(type);
}
}
我怎麼能這樣做?
感謝很多:)
沒有那個doesn't工作。但不止我的... 它顯示「對象」和「IPropertyValidator」,但不是真正的類... – SharpShade 2011-04-24 00:16:07
我剛剛找到以下論壇主題:http://social.msdn.microsoft.com/Forums/en -US/csharplanguage /線程/ ca9e6cd1-2657-496b-83af-7694146597e2/ 的問題是,我不能測試它,因爲我的UITypeEditor的拋出異常和我的類型轉換器不需額外的工作:d 但現在我去睡覺:) – SharpShade 2011-04-24 00:47:31