Я думаю, что у меня довольно простой вопрос, но я не могу найти информацию о нем.Так, например, в c # я могу определить типы значений enum, используя наследование, например:
public enum RequestedService : ushort
{
[Description("Unknown")]
Unknown = 0,
[Description("Status")]
SERVICE1 = 0x0001
}
Но как бы я это сделал в F #, пока я перевожу это как:
type RequestedService =
| [<Description("Unknown")>] Unknown = 0u
| [<Description("Status")>] SERVICE1 = 0x0001u
Iпытался использовать наследование и пытался определить тип перед значением, например
Unknown = uint16 0u
Но я получаю ошибку компиляции, так возможно ли это?