将基础数据类型与字节数组相互转换
2007-10-28 00:59
691 查看
BitConverter 类
将基础数据类型与字节数组相互转换。
命名空间:System
程序集:mscorlib(在 mscorlib.dll 中)
此类便于操作基本形式的类型。一个字节定义为一个 8 位无符号整数。
举例:返回由字节数组的元素转换来的 String。
将基础数据类型与字节数组相互转换。
命名空间:System
程序集:mscorlib(在 mscorlib.dll 中)
此类便于操作基本形式的类型。一个字节定义为一个 8 位无符号整数。
举例:返回由字节数组的元素转换来的 String。
// Example of the BitConverter.ToString( byte[ ] ) method. using System; class BytesToStringDemo { // Display a byte array with a name. public static void WriteByteArray( byte[ ] bytes, string name ) { const string underLine = "--------------------------------"; Console.WriteLine( name ); Console.WriteLine( underLine.Substring( 0, Math.Min( name.Length, underLine.Length ) ) ); Console.WriteLine( BitConverter.ToString( bytes ) ); Console.WriteLine( ); } public static void Main( ) { byte[ ] arrayOne = { 0, 1, 2, 4, 8, 16, 32, 64, 128, 255 }; byte[ ] arrayTwo = { 32, 0, 0, 42, 0, 65, 0, 125, 0, 197, 0, 168, 3, 41, 4, 172, 32 }; byte[ ] arrayThree = { 15, 0, 0, 128, 16, 39, 240, 216, 241, 255, 127 }; byte[ ] arrayFour = { 15, 0, 0, 0, 0, 16, 0, 255, 3, 0, 0, 202, 154, 59, 255, 255, 255, 255, 127 }; Console.WriteLine( "This example of the " + "BitConverter.ToString( byte[ ] ) \n" + "method generates the following output.\n" ); WriteByteArray( arrayOne, "arrayOne" ); WriteByteArray( arrayTwo, "arrayTwo" ); WriteByteArray( arrayThree, "arrayThree" ); WriteByteArray( arrayFour, "arrayFour" ); } } /* This example of the BitConverter.ToString( byte[ ] ) method generates the following output. arrayOne -------- 00-01-02-04-08-10-20-40-80-FF arrayTwo -------- 20-00-00-2A-00-41-00-7D-00-C5-00-A8-03-29-04-AC-20 arrayThree ---------- 0F-00-00-80-10-27-F0-D8-F1-FF-7F arrayFour --------- 0F-00-00-00-00-10-00-FF-03-00-00-CA-9A-3B-FF-FF-FF-FF-7F */ 参见Webbased.cn相关文章
相关文章推荐
- C#基础数据类型与字节数组(内存中的数据格式)相互转换(BitConverter 类)
- C#基础数据类型与字节数组(内存中的数据格式)相互转换(BitConverter 类)
- C#基础数据类型与字节数组(内存中的数据格式)相互转换(BitConverter 类)
- 在C#中将任意数值类型数据与字节数组相互转换的一个方法
- Java基础小知识——基本数据类型和字符串以及字节数组的转换
- 字节数组与基础数据类型的转换
- 字节数组与基础数据类型的转换
- C#之基础数据类型和字节数组的转换
- Java基础小知识——基本数据类型和字符串以及字节数组的转换
- JAVA IO流实现字节数组与任何基本类型和引用类型的相互转换
- 常用数据类型与字节数组的转换!
- Java中的移位操作以及基本数据类型转换成字节数组【收集】
- 加密解密基础问题:字节数组和(16进制)字符串的相互转换
- Objective-C中基本数据烦类型与对象数据类型相互转换的方法(OC中NSString的常用API的基础应用3)
- java基础数据类型的相互转换以及final关键字
- 【JAVA基础回顾】数据类型转换与字节位
- Java中的移位操作以及基本数据类型转换成字节数组【收集】
- PHP基础——数据类型之间的相互转换
- java部分基础类型及时间格式的数据格式相互转换方法整理
- 加密解密基础问题:字节数组和16进制字符串的相互转换