C# char[]与string互相转换的两种方法


1.string转换为char[]:char[] string.ToCharArray();

   static void Main(string[] args)
        {
            string str = "abcdef";
            char[] chs = str.ToCharArray();//字符串可以看做是只读的字符数组,将其转变为真正的字符数组后,即可对其进行编辑
            Console.WriteLine(chs[2]);
            Console.ReadKey();
        }

  运行结果为:c

2.char[]转换为string:string.String(char[] value)

  static void Main(string[] args)
        {
            char[] cs = { 'H', 'E', 'L', 'L', 'O', '!' };
            string str = new string(cs);
            Console.WriteLine(str);
            Console.ReadKey();
        }

  运行结果为:HELLO!


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM