C#怎么让字符串逐字打印【C#怎么让字符串逐字打印】C#语法中的字符串类型是string , 这个类型就是用来存储文字的 , 日常平凡措辞、写文章的内容 , 最终都可以塞入这样的类型中 。 那么 , 若何才能将字符串逐字打印呢?
需要这些哦
visual studio
方式/
1打开visual studio , 建立一个节制台应用程序 , 用于演示C#若何将字符串逐字打印出来 。 起首 , 在Main方式中 , 界说一个字符串类型的变量
string str = "Hello World";
文章插图
2想要逐字打印 , 就需要将字符串拆分为一个一个的字符 , 这个时辰 , 可以利用系统供给的函数直接转换 , 只需要利用函数 ToCharArray() 即可
char[] c = str.ToCharArray();
文章插图
3当把字符串转换为字符数组之后 , 就可以利用轮回一个一个的打印输出了 。 此处为了演示结果 , 输出的每个字符都零丁占一行的空间 。
for (int i = 0; i < c.Length; i++)
{
Console.WriteLine(c[i]);
}
文章插图
4在visual studio中 , 按F5就可以直接调试模式运行代码 。 从运行成果可以看出 , 最终字符串被拆分当作了一个一个的字符 , 一个一个的输出来了
文章插图
5那么 , 对于英文可以达到上面的结果 。 假设字符串中存储的是中文 , 这样行不可呢?这个时辰 , 将上面界说的str字符串变量的值 , 点窜为中文内容
文章插图
6其余的转换为字符数组 , 以及轮回输出的代码 , 全都不变 。 完整代码拜见截图
文章插图
7在visual studio中调试模式运行 , 可以看到这种体例对于中文也是同样合用的 , 最终中文的字符串 , 也是一个一个的打印输出来了
文章插图
以上内容就是C#怎么让字符串逐字打印的内容啦 , 希望对你有所帮助哦!
推荐阅读
- 怎么使用Flash制作一个闪烁的星星
- 仙客来浇水多了怎么办
- 蝴蝶兰的花蔫了怎么办
- 君子兰不开花怎么回事
- 茉莉叶子干焦怎么办
- 绿萝叶子烂了怎么办
- PS2019怎么设置图片的亮度和对比度
- windows10怎么把休眠文件彻底删除
- ppt文本框内输入的文字自动越变越小怎么办
- 酒桌上怎么能上久喝不醉