在.NET Framework中,System.Convert类中提供了较为全面的各种类型、数值之间的转换功能。其中的两个方法可以轻松的实现各种进制的数值间的转换:
Convert.ToInt32(string value, int fromBase):
可以把不同进制数值的字符串转换为数字,其中fromBase参数为进制的格式,只能是2、8、10及16:
如Convert.ToInt32(”0010”,2)执行的结果为2;
Convert.ToString(int value, int toBase):
可以把一个数字转换为不同进制数值的字符串格式,其中toBase参数为进制的格式,只能是2、8、10及16:
如Convert.ToString(2,2)执行的结果为”0010”
现在我们做一个方法实现各种进制间的字符串自由转换:选把它转成数值型,然后再转成相应的进制的字符串:
public string ConvertString(string value, int fromBase, int toBase)
{
int intValue = Convert.ToInt32(value, fromBase);
return Convert.ToString(intValue, toBase);
}
其中fromBase为原来的格式
toBase为将要转换成的格式
分享到:
相关推荐
在.NET Framework中,System.Convert类中提供了较为全面的各种类型、数值之间的转换功能。其中的两个方法可以轻松的实现各种进制的数值间的转换。
其中的两个方法可以轻松的实现各种进制的数值间的转换: Convert.ToInt32(string value, int fromBase): 可以把不同进制数值的字符串转换为数字,其中fromBase参数为进制的格式,只能是2、8、10及16: 如Convert.To...
让你轻松搞定word到二进制流的转换,你值得拥有的技术,总会用到的,看见了就收藏一下吧
《轻松学C#(图解版)》完整扫描版================================================================ 基本信息 作者:谷涛、扶晓、毕国锋 丛书名:轻松学开发 出版社:电子工业出版社 ISBN:978-7-121-20223-0 出版...
C# 中的 BLOB(Binary Large OBject)读取操作是指从数据库中读取二进制数据的过程。BLOB 是一种二进制数据类型,用于存储大规模的二进制数据,如图片、音频、视频等。在 C# 中,我们可以使用 FileStream 对象来读取...
图片处理 经典采集 网页报错 文件操作 发送电子邮件 各种进制间的轻松转换 图片保存到数据库和从数据库读取图片并显示 在CS类文件里向调用页面输出Javascript代码的3种方法 ……………………
58 <br>0081 文本中首字母改为大写 59 <br>0082 C#随机数的产生 59 <br>0083 身份证从15位升至18位算法 60 <br>0084 十进制数转二进制数的算法 60 <br>0085 十进制数转八进制数的算法 61...
将数组转化为二进制文件,让你轻松查看文件的内容。
C#(WINFORM)学习 一、 C#基础 基础 类型和变量 类型和变量 类型 C# 支持两种类型:“值类型”和“引用类型”。值类型包括简单类型(如 char、int 和 float 等)、枚举类型和结构类型。引用类型包括类 (Class)类 ...
该程序可轻松在不同程序/设备之间转换联系人列表。 该程序正在寻找贡献者。 也欢迎偶尔打补丁(测试,CI,进一步开发)和文档。 有可能的使用 该程序最初创建是因为作者发现将Outlook电话簿转移到Fritz!Box的现有...
通过开发插件,你甚至可将其转换成 Word、PDF 等二进制文件。 CodeBuilder 基于插件式、开放式的思想,你通过实现其定义的接口,就可轻松地将你 所开发的插件集成到 CodeBuilder 中来。目前 CodeBuilder 提供了数据...
将文件转换为Base64字符的控制台程序的主文件,可以轻松利用cmd命令将文件转换为base64
解析器将定义各种体系结构中的指令的数据文件转换为AST,然后由发射器将其转换为各种编程语言的源代码。目标与非目标ASM。 是一个轻量级的汇编库。 它被设计为尽可能简单。 ASM。 不支持标签或宏:开发人员应在提供...
多样式星期名字转换 [Design, C#] .NET关于string转换的一个小Bug Regular Expressions 完整的在.net后台执行javascript脚本集合 ASP.NET 中的正则表达式 常用的匹配正则表达式和实例 经典正则表达式 delegate vs. ...