C#中如何转换十进制、十六进制、八进制和二进制基数

 更新时间:2025年01月07日 10:35:54   作者:坐井观老天  
文章介绍了如何使用Convert类的ToInt64和ToString方法进行不同进制之间的转换,并提供了具体的代码示例,通过将16替换为其他进制数,可以实现八进制和二进制的转换

C#转换十进制、十六进制、八进制和二进制基数

如果使用Convert类的ToInt64和ToString方法

则可以轻松转换基数。

例如:

以下语句解析名为source 的TextBox中的文本,并将结果保存在长变量value中。

“16”表示该方法应将文本解析为基数 16(十六进制)值。

value = Convert.ToInt64(source.Text, 16);

下面的代码执行相反的操作

它将变量值 中的值转换为十六进制字符串,并将其显示在名为txtHexadecimal的文本框中。

txtHexadecimal.Text = Convert.ToString(value, 16)

要解析和显示其他进制的值,只需将 16 替换为进制:8 表示八进制,2 表示二进制。

我告诉过你这很容易!

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • C#实现文件夹的复制和删除

    C#实现文件夹的复制和删除

    这篇文章主要为大家详细介绍了C#实现文件夹的复制和删除功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-03-03
  • C#使用GZipStream实现文件的压缩与解压

    C#使用GZipStream实现文件的压缩与解压

    这篇文章主要为大家详细介绍了C#使用GZipStream实现文件的压缩与解压,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-10-10
  • C#泛型相关讲解

    C#泛型相关讲解

    我们在编写程序时,经常 遇到两个模块的功能非常相似,只是一个是处理int数据,另一个是处理string数据,或者其他自定义的数据类型
    2013-05-05
  • PC蓝牙通信C#代码实现

    PC蓝牙通信C#代码实现

    这篇文章主要为大家详细介绍了PC蓝牙通信C#代码实现,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-09-09
  • C#实现将网页保存成图片的网页拍照功能

    C#实现将网页保存成图片的网页拍照功能

    这篇文章主要介绍了C#实现将网页保存成图片的网页拍照功能,很实用的一个功能,需要的朋友可以参考下
    2014-07-07
  • C#9.0 新特性简介

    C#9.0 新特性简介

    这篇文章主要介绍了C#9.0 新特性简介,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-10-10
  • C# wpf常用窗口特效的实现代码

    C# wpf常用窗口特效的实现代码

    在C# WPF应用程序开发中,窗口特效是提升用户体验的重要手段,本文将介绍几种常用的窗口特效及其实现方法,包括动画、阴影、模糊效果等,希望对大家有所帮助
    2024-11-11
  • C#使用LINQ中Enumerable类方法的延迟与立即执行的控制

    C#使用LINQ中Enumerable类方法的延迟与立即执行的控制

    这篇文章主要介绍了C#的LINQ查询中Enumerable类方法的延迟与立即执行,LINQ语言集成查询可以让C#和VB以查询数据库相同的方式操作内存数据,需要的朋友可以参考下
    2016-03-03
  • 浅谈C# 类的继承

    浅谈C# 类的继承

    本文主要介绍了C# 类的继承相关知识。具有很好的参考价值,下面跟着小编一起来看下吧
    2017-01-01
  • c# DateTime常用操作实例(datetime计算时间差)

    c# DateTime常用操作实例(datetime计算时间差)

    字符串操作DateTime操作,datetime计算时间差,取当前时间,更多方法看下面代码
    2013-12-12

最新评论