C#中的write和writeline的区别

发布时间:2024-08-21 10:53:00 来源:君肯网

Console.Write()和Console.WriteLine()都是System.Console提供的方法,两着主要用来将输出流由指定的输出装置(默认为屏幕)显示出来.

两着间的差异在Console.WriteLine()方法是将要输出的字符串与换行控制字符一起输出,当次语句执行完毕时,光标会移到目前输出字符串的下一行.

至于Console.Write()方法,光标会停在输出字符串的最后一个字符后,不会移动到下一行。

比如说Console.WriteLine(”a”)Console.WriteLine(”b”)就会输出在2行的

a

b

而 Console.Write(”a”)Console.Write(”b”)就在同一行输出 a b.

C#在TXT文件里面最后追加字符,要用到WriteLine()函数

其实要说具体一点的话,去看一下Msdn吧。简单来说writeline是输出类似于C的printf和C++的cout,而readline是读入,类似于C++的cin.

以下面例子为例(控制台)

Console.Writeline(”请输入一个数:”);

int a= Convert.ToInt32(Console.Readline())

Console.Writeline(”输入的数为{0}”,a)

Console.ReadKey()//可以把这句话去掉看一下效果。

首先添加命名空间using System.IO

C#中的write和writeline的区别

这里有两种方法,希望对你有帮助,操作文件时,一定要记得及时关闭流。

第一种方法:

string path=”D\1.txt”//文件的路径,保证文件存在。

FileStream fs=new FileStream(path,FileMode.Append)

SteamWriter sw=new StreamWriter(fs)

sw.WriteLine(要追加的内容)

sw.Close()

fs.Close()

第二种方法:

string path=””//文件存放路径,保证文件存在。

StreamWriter sw=new StreamWriter(path,true)

sw.WriteLine(追加的内容)

sw.Close()

以上就是关于C#中的write和writeline的区别全部的内容,如果了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

更多相关资讯

Console.Write()和Console.WriteLine()都是System.Console提供的方法,两着主要用来将输出流由指定…
查看详情
Console.Write()和Console.WriteLine()都是System.Console提供的方法,两着主要用来将输出流由指定…
查看详情
Console.Write()和Console.WriteLine()都是System.Console提供的方法,两着主要用来将输出流由指定…
查看详情
相关文章
推荐游戏
风之谷
风之谷
游戏资讯 10.5M
下载
斗罗大陆3
斗罗大陆3
游戏资讯 566.9M
下载
冠军网球
冠军网球
游戏资讯 148.1M
下载
最佳炮手
最佳炮手
游戏资讯 68.1M
下载
如梦下弦月
如梦下弦月
游戏资讯 840.1M
下载
富甲封神传
富甲封神传
游戏资讯 263.0M
下载