所有Enum项都字符串(C#)

所有Enum项都字符串(C#)

问题描述:

如何将所有元素从枚举转换为字符串?

How to convert all elements from enum to string?

假设我有:

public enum LogicOperands {
        None,
        Or,
        And,
        Custom
}

我想存档的内容如下:

string LogicOperandsStr = LogicOperands.ToString();
// expected result:  "None,Or,And,Custom"


string s = string.Join(",",Enum.GetNames(typeof(LogicOperands)));