i need an enum or something similiar to do something like this:
public enum MyStringEnum {
[StringValue(“Foo A”)] Foo = “A”,
[StringValue(“Foo B”)] Foo = “B” }
is this possible? my example, i return back a dataset with a value represented as either A,B,C,D,E .. i need a solution to return this as a string representation?
i guess the obvious would be to create an extension method or something which just had a switch statement in and return a string .. any other cleaner solutions?
regards,
dave
Would it be an option not to use enum and use structs instead?
You could then use FooEnum like an enum with an own ToString() overload: