C#实现char字符数组与字符串相互转换的方法

 更新时间:2017年02月10日 11:27:26   作者:Mr-Robot  
这篇文章主要介绍了C#实现char字符数组与字符串相互转换的方法,结合实例形式简单分析了C#字符数组转字符串及字符串转字符数组的具体实现技巧,需要的朋友可以参考下

本文实例讲述了C#实现char字符数组与字符串相互转换的方法。分享给大家供大家参考,具体如下:

一、字符串转换为字符数组

char[] tempChar = sourceString.ToCharArray();

二、字符数组转换为字符串

//方法一
string str = string.Join("", tempChar);
//方法二
string str = string.Concat<char>(tempChar);
//方法三
string str = new string(tempChar);

注:方法一,使用了一种讨巧的方式,因为Join本来的目的是串联集合内的成员并在每个成员之间采用指定的分隔符,这里把分隔符指定为空字符串从而输出效果上实现了字符数组向字符串的转换。方法二、Concat方法是用来串联集合内可枚举接口实现的成员,用在这里是可以的。方法三、运用了string类的构造方法,推荐使用。

更多关于C#相关内容感兴趣的读者可查看本站专题:《C#字符串操作技巧总结》、《C#数组操作技巧总结》、《C#中XML文件操作技巧汇总》、《C#常见控件用法教程》、《WinForm控件用法总结》、《C#数据结构与算法教程》及《C#面向对象程序设计入门教程

希望本文所述对大家C#程序设计有所帮助。

相关文章

  • C#使用集合实现二叉查找树

    C#使用集合实现二叉查找树

    这篇文章介绍了C#使用集合实现二叉查找树的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-08-08
  • c#中的泛型委托详解

    c#中的泛型委托详解

    本文主要介绍了c#中的泛型委托。具有很好的参考价值,下面跟着小编一起来看下吧
    2017-01-01
  • C#多线程异步执行和跨线程访问控件Helper

    C#多线程异步执行和跨线程访问控件Helper

    这篇文章介绍了C#多线程异步执行和跨线程访问控件Helper,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-04-04
  • C#执行Javascript代码的几种方法总结

    C#执行Javascript代码的几种方法总结

    本篇文章主要是对C#执行Javascript代码的几种方法进行了详细的总结介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2014-01-01
  • C#函数式编程中的标准高阶函数详解

    C#函数式编程中的标准高阶函数详解

    这篇文章主要介绍了C#函数式编程中的标准高阶函数详解,本文讲解了何为高阶函数、Map、 Filter、Fold等内容,需要的朋友可以参考下
    2015-01-01
  • C#修改及重置电脑密码DirectoryEntry实现方法

    C#修改及重置电脑密码DirectoryEntry实现方法

    这篇文章主要介绍了C#修改及重置电脑密码DirectoryEntry实现方法,实例分析了C#修改及重置电脑密码的相关技巧,需要的朋友可以参考下
    2015-05-05
  • C#仿QQ聊天窗口

    C#仿QQ聊天窗口

    这篇文章主要为大家详细介绍了C#仿QQ聊天窗口,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-07-07
  • C#简单的向量用法实例教程

    C#简单的向量用法实例教程

    这篇文章主要介绍了C#简单的向量用法,需要的朋友可以参考下
    2014-07-07
  • C# 实现PPT 每一页转成图片过程解析

    C# 实现PPT 每一页转成图片过程解析

    这篇文章主要介绍了C# 实现PPT 每一页转成图片过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-09-09
  • C# 实现Scoket心跳机制的方法

    C# 实现Scoket心跳机制的方法

    这篇文章主要介绍了C# 实现Scoket心跳机制的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-02-02

最新评论