How to get an array of all enum values in C#?

前端 未结 10 2101
刺人心
刺人心 2020-12-05 01:48

I have an enum that I\'d like to display all possible values of. Is there a way to get an array or list of all the possible values of the enum instead of manually creating s

10条回答
  •  死守一世寂寞
    2020-12-05 02:06

    also you can use

    var enumAsJson=typeof(SomeEnum).Name + ":[" + string.Join(",", Enum.GetValues(typeof(SomeEnum)).Cast().Select(e => e.ToString())) + "]";
    

    for get all elements in enum as json format.

提交回复
热议问题