Как вызвать класс из списка, который заполнен именем класса
если у меня много занятий и я называю их так :
try { SplashScreenManager.Default.SetWaitFormDescription(string.Format(strings.APPLY_CONTENT_IMPROVEMENTS, " (6.0.3.0) ")); } catch { } MrUpdates.V6.v6030_c(); try { SplashScreenManager.Default.SetWaitFormDescription(string.Format(strings.APPLY_CONTENT_IMPROVEMENTS, " (6.1.0.0) ")); } catch { } MrUpdates.V6.v6100_c(); try { SplashScreenManager.Default.SetWaitFormDescription(string.Format(strings.APPLY_CONTENT_IMPROVEMENTS, " (6.2.0.0) ")); } catch { } MrUpdates.V6.v6200_c(); try { SplashScreenManager.Default.SetWaitFormDescription(string.Format(strings.APPLY_CONTENT_IMPROVEMENTS, " (6.3.0.0) ")); } catch { } MrUpdates.V6.v6300_c(); try { SplashScreenManager.Default.SetWaitFormDescription(string.Format(strings.APPLY_CONTENT_IMPROVEMENTS, " (6.3.1.0) ")); } catch { } MrUpdates.V6.v6310_c(); try { SplashScreenManager.Default.SetWaitFormDescription(string.Format(strings.APPLY_CONTENT_IMPROVEMENTS, " (6.3.2.0) ")); } catch { } MrUpdates.V6.v6320_c(); try { SplashScreenManager.Default.SetWaitFormDescription(string.Format(strings.APPLY_CONTENT_IMPROVEMENTS, " (6.3.3.0) ")); } catch { } MrUpdates.V6.v6330_c(); try { SplashScreenManager.Default.SetWaitFormDescription(string.Format(strings.APPLY_CONTENT_IMPROVEMENTS, " (6.5.0.0) ")); } catch { } MrUpdates.V6.v6500_c();
Итак, у меня есть две переменные версия класса например" (6.0.3.0) " и имя класса экс. MrUpdates.В6.v6500_c()
как заменить предыдущий код woth инструкция foreach
Что я уже пробовал:
я считаю, что мне нужно создать класс have properties и список содержит имена версий и имена классов
public partial class Updates { public string Version { get; set; } public Something ClassName { get; set; } }
затем я создаю список "обновлений"и заполняю его переменными.
но могу ли я использовать класс Как свойства? как это назвать ?