Проверить, существует ли класс в проекте - C#
Формулировка задачи:
Привет.
Подскажите, как проверить существует ли класс в проекте.
Например, нету в текущем проекте класса myClass, как проверить существует он или нет, чтобы при этом программа компилировалась?
Решение задачи: «Проверить, существует ли класс в проекте»
textual
Листинг программы
- public IEnumerable<ProjectItem> GetProjectItems(EnvDTE.ProjectItems projectItems)
- {
- foreach (EnvDTE.ProjectItem item in projectItems)
- {
- yield return item;
- if (item.SubProject != null)
- {
- foreach (EnvDTE.ProjectItem childItem in GetProjectItems(item.SubProject.ProjectItems))
- yield return childItem;
- }
- else
- {
- foreach (EnvDTE.ProjectItem childItem in GetProjectItems(item.ProjectItems))
- yield return childItem;
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д