writeline函数(writeline)

http://www.itjxue.com  2023-01-27 15:59  来源:未知  点击次数: 

C#中如何使用委托模拟Console.WriteLine()函数?

-----首次回答--------

什么意思?

-----二次修改--------

你的现在的代码就可以啊!

-----三次修改--------

class Program

{

delegate string WriteLineDelegate(string line);

static void Main(string[] args)

{

WriteLineDelegate readLine = new WriteLineDelegate(Console.WriteLine);

readLine("Try!");

Console.ReadKey();

}

}

---四次修改----

上面代码,是在百度这里改的,没有经过调试,后来看了一下代码,马虎了,我这回调试了,给你看看:

class Program

{

delegate void WriteLineDelegate(string line);

static void Main(string[] args)

{

WriteLineDelegate readLine = new WriteLineDelegate(Console.WriteLine);

readLine("Try!");

Console.ReadKey();

}

}

试试吧

关于C#里的 Debug.WriteLine()函数问题

string.Format是将一个字符串其中的格式项替换为指定的数据对象的字符串形式,WriteLine有一个重载方法,可以接受同样的参数列表,实现同样的功能,因而此使用不使用string.Format也是可以的。

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

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

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

第一种方法:

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();

(责任编辑:IT教学网)

更多

推荐网络创业文章