Могу ли я избежать приведения значения перечисления, когда я пытаюсь использовать или вернуть его?

Неявное приведение типов enum отсутствует, поскольку перечисление csharp не обязательно должно использовать c#-language int в качестве базового типа. Например, если casting в вашем перечислении в качестве typecast базового типа используется enumerations uint, неявное приведение .net uint к int отсутствует.

c#

.net

enums

casting

return-value

2022-10-14T23:21:33+00:00
Вопросы с похожей тематикой, как у вопроса:

Могу ли я избежать приведения значения перечисления, когда я пытаюсь использовать или вернуть его?