gpt4 book ai didi

c# - 常量表达式无法在类型 'UInteger' 中表示

转载 作者:行者123 更新时间:2023-11-30 14:15:21 26 4
gpt4 key购买 nike

如果我在 C# 中运行以下代码,那么它运行良好

UInt32 a
a = 0x9E3779B9

但是当我在 VB.Net 中运行相同的代码时,它会给出错误“常量表达式在类型‘UInteger’中不可表示”

Dim a As UInt32
a = &H9E3779B9

最佳答案

就把UI放在最后

a = &H9E3779B9UI

检查这个link

来自 MSDN

You can follow a prefixed literal with a literal type character. The following example shows this.

Dim counter As Short = &H8000S
Dim flags As UShort = &H8000US

关于c# - 常量表达式无法在类型 'UInteger' 中表示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10241809/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com