那用TextReader,TextWriter进行读写就可以啦
解决方案 »
- 求助,关于多线程和短时间内更新大量数据的问题
- 求解决.
- WEB 开发格式和calendar30.js使用问题请教
- [=============]重新 定位 ToolTip的 显示位置
- DateGrid 列绑定
- 有没人使用过XtraReports报表?请教一些问题。
- 麻烦大家帮我看一下,一个很低级的问题
- 100分求随书源代码 《Managed DirectX® 9 Kick Start: Graphics and Game Programming》,
- DataSet 显示
- 能否将一个窗体完全陷入panel控件里?
- 熟悉DataGrid的朋友帮帮忙!
- 如何在C#代码中实现在Sqlserver2000中添加用户???以及附加数据库???
using System.IO;
namespace RemoveBlankLine
{
class RemoveBlankLineApp
{
static void Main(string[] args){
if(args.Length!=1){
Console.WriteLine("Usage: RemoveBlankLine.exe mycode.cs");
}
else
{
StreamReader reader=null;
StreamWriter writer=null;
try
{
reader=new StreamReader(args[0]);
writer=new StreamWriter("new."+args[0],false);
string line=reader.ReadLine();
while(line!=null){
if(line.Trim().Length>0){
writer.WriteLine(line);
}
line=reader.ReadLine();
}
}
catch(Exception e){
Console.Write("Exit with error.\r\n\r\n"+e.ToString());
}
finally{
if(reader!=null){
reader.Close();
}
if(writer!=null){
writer.Close();
}
}
}
}
}
}直接用csc编译成exe就可以在命令行运行了。