C#怎么让字符串逐字打印

C#语法中的字符串类型是string,这个类型就是用来存储文字的,日常平凡措辞、写文章的内容,最终都可以塞入这样的类型中。那么,若何才能将字符串逐字打印呢?

东西/原料

  • visual studio

方式/步调

  1. 1

    打开visual studio,建立一个节制台应用程序,用于演示C#若何将字符串逐字打印出来。起首,在Main方式中,界说一个字符串类型的变量

     string str = "Hello World";

  2. 2

    想要逐字打印,就需要将字符串拆分为一个一个的字符,这个时辰,可以利用系统供给的函数直接转换,只需要利用函数 ToCharArray() 即可

    char[] c = str.ToCharArray();

  3. 3

    当把字符串转换为字符数组之后,就可以利用轮回一个一个的打印输出了。此处为了演示结果,输出的每个字符都零丁占一行的空间。

    for (int i = 0; i < c.Length; i++)

    {

         Console.WriteLine(c[i]);

    }

  4. 4

    在visual studio中,按F5就可以直接调试模式运行代码。从运行成果可以看出,最终字符串被拆分当作了一个一个的字符,一个一个的输出来了

  5. 5

    那么,对于英文可以达到上面的结果。假设字符串中存储的是中文,这样行不可呢?这个时辰,将上面界说的str字符串变量的值,点窜为中文内容

  6. 6

    其余的转换为字符数组,以及轮回输出的代码,全都不变。完整代码拜见截图

  7. 7

    在visual studio中调试模式运行,可以看到这种体例对于中文也是同样合用的,最终中文的字符串,也是一个一个的打印输出来了

  • 发表于 2019-06-06 00:20
  • 阅读 ( 1045 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具