在C#中文件流这块,咋样在文件夹下面建文件?提供代码
解决方案 »
- 请教foreach循环问题,一个不规则数组{2,0,6,4,0,3,0,7}
- 怎样给类的属性的Attributes赋值????
- 最近要做一个地税的涉及到CA证书的项目,希望大家提供点这方面的资料?
- C#中如何获取windows服务的所有信息
- 在线等winform中两个listbox拖拽列表项问题
- 关于取地址,急!!
- 请问如何用WM_COPYDATA消息在两个进程间传递结构体数据
- .NET 和服务器数据库连接问题。急,在线等大神。
- 高分求条码打印控件
- 如何访问动态添加控件的文本值?
- C# 多个PDF文件合并 急!在线等!
- vs2008和c#中怎样利用Bitmap (String, Boolean)函数给winform加载图片图片
using System.IO;class Test
{
public static void Main()
{
string path = @"c:\temp\MyTest.txt";
if (!File.Exists(path))
{
// Create a file to write to.
using (StreamWriter sw = File.CreateText(path))
{
sw.WriteLine("Hello");
sw.WriteLine("And");
sw.WriteLine("Welcome");
}
} // Open the file to read from.
using (StreamReader sr = File.OpenText(path))
{
string s = "";
while ((s = sr.ReadLine()) != null)
{
Console.WriteLine(s);
}
}
}
}msdn 例子自己动手丰衣足食file filestream 、、、
课本中的例子 // <summary>
// 在当前选择的目录中创建一个新的文本文件
// </summary>
private void NewFile()
{
InputFileName formFileName = new InputFileName();
if (formFileName.ShowDialog(this) == DialogResult.OK)
{
string filename = tvDir.SelectedNode.FullPath +
"\\" + formFileName.txtFileName.Text + ".txt";
StreamWriter sw = new StreamWriter(filename);
if (sw != null)
{
// 创建新文件后,向其中写入测试内容
sw.Write("新创建的文本文件\n演示基本的文件输入/输出操作");
sw.Close();
ListDirsAndFiles(tvDir.SelectedNode.FullPath);
}
} }
{
sw.Write(filecontent);
sw.Close();
}
File.WriteAllText("文件名", "文件内容"); 假如要写入一个字节数组data(如果是个流,可以转换为字节数组)
FileStream fs = new FileStream("文件名", FileMode.Create);
fs.Write(data, 0, data.Length);
fs.Flush();
fs.Close();