gpt4 book ai didi

c# - Color.FromArgb 如何将 Int32 作为参数?

转载 作者:太空狗 更新时间:2023-10-29 20:07:23 25 4
gpt4 key购买 nike

Color.FromArgb methodInt32 作为参数。 Color.White 的值是 #FFFFFFFF 作为 ARGB,这是 4.294.967.295 作为十进制(远远超过 int.MaxValue)。我在这里不明白什么?如果有效的 ARGB 值高于 int 的最大值,该方法如何将 int 作为参数?

最佳答案

不幸的是,自Color.FromArgb采用 int 而不是 uint,您将需要使用 unchecked大于 int.MaxValue 的颜色关键字。

var white = Color.FromArgb(unchecked((int)0xFFFFFFFF));

关于c# - Color.FromArgb 如何将 Int32 作为参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25791627/

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