writeline函数(writeline)
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();