mi chiedevo se o non posso estendere il tipo Enum in C# per implementare i miei Enum.GetValues personalizzati (tipo) e chiamarlo come Enum.GetMyCustomValues (tipo)Estendere Enum in C#
Sto cercando di implementare qualcosa di simile:
public static bool IsFlagSet<T>(this T value, T flag) where T : Enum
{
return (value & flag) != (T)0;
}
, ma non si può fare ... eventuali arounds di lavoro che posso fare? Cheers
http://stackoverflow.com/questions/1415140/c-enums-can-my-enums-have-friendly-names –
Forse questo? http://msdn.microsoft.com/en-us/library/bb383974.aspx – Asher