C#——数据类型转换

来源:互联网 发布:mysql error code 1022 编辑:程序博客网 时间:2024/05/29 17:33

数据类型看似简单,但其中变化无穷。

数据类型的转换有很多种类型:

  • 数值类型之间的转换

  • 字符的ASCII码和Unicode码

  • 字符串和字符数组之间的转换

  • 各种数值类型和字节数组之间的转换

  • 转换成十六进制

  • 日期型数据和长整型数据之间的转换

  • 格式化日期型数据等

下面是对字符串和字符数组间的相互转换:

namespace ConsoleApplication4{    class Program    {        static void Main(string[] args)        {            //字符串转换成字符数组            string str = "mytest";            char[] chars = str.ToCharArray();            Console.WriteLine("mytest的长度是" + str.Length);            Console.WriteLine("转换成chars字符串数组后长度是" + chars.Length);            Console.WriteLine("char[2]=" + chars[2]);            //字符数组转换成字符串            char[] tcs = { 't', 'e', 's', 't', ' ', 'm', 'e' };            string tstr = new string(tcs);            Console.WriteLine("tstr=\"" + tstr + "\"");            char ch = tstr[3];            Console.WriteLine("\"" + tstr + "\"[3]=" + ch.ToString());        }    }}

运行结果都很简单, 想看看就自己试一下吧。

0 0
原创粉丝点击