读文件
public class FileClass
{
public static void Main()
{
ReadFromFile("c:\MyTextFile.txt");
}
static void ReadFromFile(string filename)
{
StreamReader SR;
string S;
SR=File.OpenText(filename);
S=SR.ReadLine();
while(S!=null)
{
Console.WriteLine(S);
S=SR.ReadLine();
}
SR.Close();
}
}
public class FileClass
{
public static void Main()
{
ReadFromFile("c:\MyTextFile.txt");
}
static void ReadFromFile(string filename)
{
StreamReader SR;
string S;
SR=File.OpenText(filename);
S=SR.ReadLine();
while(S!=null)
{
Console.WriteLine(S);
S=SR.ReadLine();
}
SR.Close();
}
}
解决方案 »
- 日期值的异常现象
- C#怎样将Excel中动态生成的柱状图导出到picturebox中
- 高难度题!请教
- 想做一个网络收音机,怎么做?提供点思路~~~~
- C#与EXCEL文件导入导出,报错,怎么解决,大家帮忙啊!
- Winform中如何获得TreeView所有子节点的值
- 做软件开发的。做兼职
- Dictionary<TKey, TValue> 不能被“串行化”,有什么办法解决呢?
- 我想做出一个OPC SERVER(用C#)
- gridview 如何通过一个按钮实现隐藏列,显示列的功能且能够通过程序取到隐藏后列的值
- c#的三个问题(应该很简单,希望有人来解答)
- 如果给方法传递SqlParamers[]类型的参数
ReadFromFile(@"c:\MyTextFile.txt");
我在c:\建了这个文件
就行啦
using(FileStream fs=File.OpenWrite(strpath))
{
sw.WriteLine("20380000 4360000 20535000 4490000");
sw.WriteLine("130 155");
sw.Close();
}
using ( StreamReader srr = new StreamReader(pathout+strmodname+stryear+i.ToString()+".txt"))
{ while ((line = srr.ReadLine()) != null&&mm<151)
{
DataRow dr=dt.NewRow();//增加新行,把txt的一行数据载入
string[] strGroup=line.Split(new Char []{'\t'});//给dt里得行赋值
dr[0]=strGroup[0];
dr[1]=int.Parse(strGroup[1]);
dr[2]=int.Parse(strGroup[2]);
dr[3]=strGroup[3];
dt.Rows.Add(dr);
}
}
using(StreamWriter sw=File.AppendText(path))
{
while((line=sr.ReadLine())!=null)
{
....
}
}
StreamReader sdr = new StreamReader(f);
while ((line = sdr.ReadLine()) != null)
{
connStr = line;
}
StreamWriter sw = File.AppendText(Server.MapPath(".")+"\\myText.txt");
sw.WriteLine("追逐理想");
sw.WriteLine("kzlll");
sw.WriteLine(".NET笔记");
sw.Flush();
sw.Close(); C#拷贝文件
string OrignFile,NewFile;
OrignFile = Server.MapPath(".")+"\\myText.txt";
NewFile = Server.MapPath(".")+"\\myTextCopy.txt";
File.Copy(OrignFile,NewFile,true); C#删除文件
string delFile = Server.MapPath(".")+"\\myTextCopy.txt";
File.Delete(delFile); C#移动文件
string OrignFile,NewFile;
OrignFile = Server.MapPath(".")+"\\myText.txt";
NewFile = Server.MapPath(".")+"\\myTextCopy.txt";
File.Move(OrignFile,NewFile); C#创建目录
// 创建目录c:\sixAge
DirectoryInfo d=Directory.CreateDirectory("c:\\sixAge");
// d1指向c:\sixAge\sixAge1
DirectoryInfo d1=d.CreateSubdirectory("sixAge1");
// d2指向c:\sixAge\sixAge1\sixAge1_1
DirectoryInfo d2=d1.CreateSubdirectory("sixAge1_1");
// 将当前目录设为c:\sixAge
Directory.SetCurrentDirectory("c:\\sixAge");
// 创建目录c:\sixAge\sixAge2
Directory.CreateDirectory("sixAge2");
// 创建目录c:\sixAge\sixAge2\sixAge2_1
Directory.CreateDirectory("sixAge2\\sixAge2_1"); 递归删除文件夹及文件
<%@ Page Language=C#%>
<%@ Import namespace="System.IO"%>
<Script runat=server>
public void DeleteFolder(string dir)
{
if (Directory.Exists(dir)) //如果存在这个文件夹删除之
{
foreach(string d in Directory.GetFileSystemEntries(dir))
{
if(File.Exists(d))
File.Delete(d); //直接删除其中的文件
else
DeleteFolder(d); //递归删除子文件夹
}
Directory.Delete(dir); //删除已空文件夹
Response.Write(dir+" 文件夹删除成功");
}
else
Response.Write(dir+" 该文件夹不存在"); //如果文件夹不存在则提示
}
protected void Page_Load (Object sender ,EventArgs e)
{
string Dir="D:\\gbook\\11";
DeleteFolder(Dir); //调用函数删除文件夹
} http://blog.csdn.net/guanshenglang/archive/2007/01/26/1494447.aspx