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

作者:Mr-Robot 时间:2022-01-18 05:28:52 

本文实例讲述了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#,数组,字符串
0
投稿

猜你喜欢

  • 快速了解hibernate配置文件与映射文件

    2023-11-04 23:02:26
  • 华为鸿蒙系统应用开发工具 DevEco Studio的安装和使用图文教程

    2022-09-14 05:04:23
  • C#实现骑士飞行棋

    2022-01-13 18:50:29
  • Java基于JDBC实现事务,银行转账及货物进出库功能示例

    2022-03-24 07:06:34
  • Maven继承与聚合详解及作用介绍

    2023-03-08 00:14:36
  • 详解Java数据库连接JDBC基础知识(操作数据库:增删改查)

    2023-08-22 23:47:37
  • MyBatis查询数据返回null的解决

    2021-11-17 20:46:48
  • SpringBoot SpEL语法扫盲与查询手册的实现

    2022-06-02 23:52:39
  • java环境变量path和classpath的配置

    2023-08-31 01:09:04
  • 四步轻松搞定java web每天定时执行任务

    2022-03-31 20:57:08
  • intellij idea如何将web项目打成war包的实现

    2023-05-27 23:12:27
  • Java如何将字符串String转换为整型Int

    2023-11-10 21:40:19
  • Java基于对象流实现银行系统

    2023-09-10 02:54:21
  • Java Base64解码错误及解决方法

    2023-02-09 03:36:35
  • Android WindowManger实现桌面悬浮窗功能

    2023-08-01 02:16:10
  • swing分割窗口控件JSplitPane使用方法详解

    2021-07-28 14:15:20
  • Intellij Idea中批量导入第三方jar包的全过程

    2022-01-29 03:14:26
  • 图文详解Java中的序列化机制

    2021-06-15 12:11:49
  • iOS实现从背景图中取色的代码

    2023-07-06 15:18:32
  • Java实现简单员工管理系统

    2021-12-13 17:51:26
  • asp之家 软件编程 m.aspxhome.com