美文网首页.NET
Winform文件相关操作

Winform文件相关操作

作者: 辉辉_teresa | 来源:发表于2020-12-10 15:16 被阅读0次

复制文件

/// <summary>
/// 复制文件
/// </summary>
/// <param name="pLocalFilePath">要复制的文件路径</param>
/// <param name="pSaveFilePath">指定存储的文件路径</param>
public void CopyFile(string pLocalFilePath,string pSaveFilePath)
{
    if (File.Exists(pLocalFilePath))//必须判断要复制的文件是否存在
    {
        File.Copy(pLocalFilePath, pSaveFilePath, true);//三个参数分别是源文件路径,存储路径,若存储路径有相同文件是否替换
    }
}

获取文件夹下的所有文件名称

private IList<string> GetFolderFileNameList(string path)
{
    var folder = new DirectoryInfo(path);
    var reList=new List<string>();
    foreach (var file in folder.GetFiles())
    {
        reList.Add(file.Name);
    }
    return reList;
}

创建txt文件,并写入数据

var fs = new FileStream(textPath, FileMode.Create, FileAccess.Write);
StreamWriter sw = new StreamWriter(fs);
foreach (var file in compareFileNameList)
{
    sw.WriteLine(file);
}
sw.Close();
fs.Close();

读取txt文件

var txtFile = File.Open(textPath, FileMode.Open);
var txtFileList = new List<string>();
using (var stream = new StreamReader(txtFile))
{
    while (!stream.EndOfStream)
    {
        txtFileList.Add(stream.ReadLine());
    }
}

选择文件夹

FolderBrowserDialog dialog = new FolderBrowserDialog();
dialog.Description = "请选择文件路径";
if (dialog.ShowDialog() == DialogResult.OK)
{
    textBox1.Text = dialog.SelectedPath;
}

相关文章

  • Winform文件相关操作

    复制文件 获取文件夹下的所有文件名称 创建txt文件,并写入数据 读取txt文件 选择文件夹

  • 文件操作

    一、文件信息相关 二、文件操作相关 三、文件内容操作相关

  • PHP与文件系统和服务器的交互

    0开始之前 1文件相关操作 操作文件的相关步骤:打开文件 → 进行操作 → 关闭文件 打开文件使用fopen()函...

  • gradle(6)-file相关api

    文件相关api包括: 路径获取相关api 和文件操作相关api,文件操作api只使用于工程的目录下操作.跨工程不能...

  • 【文件操作相关】

    说明,测试机型为小米Note4,miui系统 getFileDir 测试代码 测试结果得到getFileDir返回...

  • 文件操作相关

    tail aws sed grep find 查看当前目录指定文件并递归删除 查找指定目录下 大小 大于 100M...

  • 文件和目录处理相关

    文件和目录处理相关 题: 考点:文件操作/写入操作; 延伸:目录操作函数,其他文件操作; 文件读写操作 文件系统函...

  • C# WinForm 与Flash 交互操作

    C# WinForm 与Flash 交互操作 要在 WinForm 中使用 Flash,通常需要用到 Shockw...

  • centos 7 常用操作命令

    用户操作 文件操作 系统相关操作 linux系统服务管理命令 防火墙操作相关 压缩、解压 相关操作 快捷键操作

  • Seurat常见操作

    文件处理相关 画图相关 变量处理相关 subset操作

网友评论

    本文标题:Winform文件相关操作

    本文链接:https://www.haomeiwen.com/subject/quqrgktx.html