My enum consists of the following values:
private enum PublishStatusses{ NotCompleted, Completed, Error };
I want to be able to
That other post is Java. You can't put methods in Enums in C#.
just do something like this:
PublishStatusses status = ... String s = status.ToString();
If you want to use different display values for your enum values, you could use Attributes and Reflection.