About .NET 7.0 Support
daramkun opened this issue · 0 comments
daramkun commented
Hello. I am currently developing an application using .NET 7.0
because of Native AOT
.
While trying to optimize string garbage using ZString
, it worked fine in the debug environment, but crashed when built with Native AOT
.
After receiving the ZString
source code and building it myself, I checked the warning message and it said that using Enum.GetValues()
is not compatible with Native AOT
.
I think you should use Enum.GetValuesAsUnderlyingType()
(added in .NET 7.0
) or just use ToString()
.