从Word中拷贝回来的代码,超长,怎样去掉空行?http://community.csdn.net/Expert/topic/3549/3549104.xml?temp=.4724237
解决方案 »
- 这类数据格式应该怎么循环?
- datawindow.net 2.0 OLE方式连接ORACLE数据库的问题
- Acrobat Reader控件显示pdf,打开设置有密码的pdf文件?
- 再问gridview编辑中的更新问题~~
- 如何控制表格内<tr>隐藏的问题?
- 微软发布安全更新和IE升级包,但是下载不了,哪里有免费的可以下,谢谢
- Asp.net3.5中验证一个TextBox的值只能是数字且最多只能有一位小数,怎么做最好?
- 为什么我装了SP2后就不能装Start Kits 的Portal了,而Community可以?
- 高手请进,在线等!!!!!!!
- 邮箱找回密码功能老是延迟!
- 关于asp.net中谈出对话框的问题
- 关于Textbox的焦点问题
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就可以在命令行运行了。