当前位置:  开发笔记 > 编程语言 > 正文

C#:如何将long转换为ulong

如何解决《C#:如何将long转换为ulong》经验,为你挑选了2个好方法。

如果我尝试使用BitConverter,它需要一个字节数组,我没有.我有一个Int32,我想将其转换为UInt32.

在C++中没有问题.



1> Matthew Olen..:

您只需要一个简单的演员表.由于这样做可能会失去精确度,因此转换是明确的.

long x = 10;
ulong y = (ulong)x;


难道这不可能溢出大的负面影响吗?您可以使用`unchecked`来截断:http://msdn.microsoft.com/en-us/library/a569z7k8(VS.71).aspx

2> SirDemon..:

尝试:

Convert.ToUInt32()

推荐阅读
k78283381
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有