Same thing on C# :)
using System;
using System.IO;
using System.Text.RegularExpressions;
namespace Barbara
{
public class xapp
{
const String fn_in="1.txt";
const String fn_out="1.htm";
FileStream xin;
FileStream xout;
public static void Main()
{
xapp app=new xapp();
}
public xapp() {
xin = new FileStream(fn_in, FileMode.Open, FileAccess.Read);
xout = new FileStream(fn_out, FileMode.Create, FileAccess.Write);
StreamReader sr = new StreamReader(xin);
StreamWriter sw = new StreamWriter(xout);
process(sr,sw);
sr.Close();
sw.Close();
xin.Close();
xout.Close();
}
// The Processing Routine
public void process(StreamReader sr,StreamWriter sw) {
string line;
while (null!=(line=sr.ReadLine())) {
sw.WriteLine("<a href=\""+line+"\">"+line+"</a>\n");
}
}
}
}
|