commandlineparser/commandline

Enum with 0 value not shown on Example

Offen

#379 geöffnet am 07.12.2018

 (3 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)C# (461 Forks)batch import
buggood first issue

Repository-Metriken

Stars
 (4.280 Sterne)
PR-Merge-Metriken
 (Keine gemergten PRs in 30 T)

Beschreibung

public class MyOption { [Option('t', "type", Required = true, HelpText = "My entity")] public EntityType MyEntityType { get; set; } public enum MyEntityType { X0, // Example for X0 is empty. If change this line to X0 =1, everything is ok X1, X2 }

    [Usage(ApplicationAlias = "...")]
    public static IEnumerable<Example> Examples
    {
        get
        {
            foreach (EntityType entityType in Enum.GetValues(typeof(EntityType)))
            {
                yield return new Example(entityType.ToString(), new MyOption { MyEntityType = entityType});
            }
        }
    }
}

Contributor Guide