Если в С# есть перечисление:
[Serializable]
public enum OperatingSystem
{
Windows,
Macintosh
}
Для моего приложения я использую настройки приложения, где я могу выбрать, какой тип должен быть. Я подумал, что когда я выберу "Обзор", я могу выбрать свое перечисление или ввести полный путь для выбора этого перечисления в качестве типа.
Edit:
Я установил тип в свой Enum, но в Value (где Windows, Macintosh должен быть) только Windows видна, и я могу ввести любую строку.