C#的winform文件操作
1.指令路径创建文件夹
Directory.CreateDirectory(@"C:\Users\user\Desktop\BIN\1234.bin");
2.查看当前文件夹内的文件
private void button3_Click(object sender, EventArgs e)
{
label1.Text = DateTime.Now.ToString("G");
Directory.CreateDirectory(@"C:\Users\user\Desktop\data");
string[] files = Directory.GetFiles(@"C:\Users\user\Desktop","*.txt",SearchOption.AllDirectories);
foreach (string file in files)
{
textBox1.Text += file+"\r\n";
}
}
3.文件移动
if(Directory.Exists(@"C:\Users\user\Desktop\BIN\123.bin"))
Directory.Move(@"C:\Users\user\Desktop\BIN\123.bin", @"C:\Users\user\Desktop\666\123.bin");
Directory.Delete(@"C:\Users\user\Desktop\666\123.bin");
4.创建文件夹打印相关信息
DirectoryInfo directoryInfo = new DirectoryInfo(@"C:\Users\user\Desktop\BIN");
if (directoryInfo.Exists)
{
MessageBox.Show("123");
}
else
{
directoryInfo.Create();
MessageBox.Show("456");
}
textBox1.Text = directoryInfo.CreationTime.ToString()+"\r\n";
textBox1.Text += directoryInfo.FullName.ToString() + "\r\n";
DirectoryInfo[] fileInfo = directoryInfo.GetDirectories();
foreach (DirectoryInfo file in fileInfo)
{
textBox1.Text+="\r\n";
textBox1.Text += file.CreationTime + "\r\n";
textBox1.Text += file.FullName + "\r\n";
textBox1.Text += file.LastWriteTime+ "\r\n";
}