Miier 2020-01-30 16:50 采纳率: 0%
浏览 584
已采纳

C#如何获取指定文件夹下所有.txt的内容并将所有txt内容的值覆盖

string Path= @"card/";

将Path路径下的所有.txt的所有内容替换为1

我初学只会利用WriteAllText修改指定文件名的txt内容

比如:
File.WriteAllText(Path+ "123.txt", "1", Encoding.UTF8);

但我Path文件夹路径下的所有txt文件名都是随机的而且很多,做的日志文件夹每时每刻都会自动增加

在.dll中实现这个功能

  • 写回答

1条回答 默认 最新

  • threenewbee 2020-01-30 17:16
    关注

    foreach (var filename in Directory.GetFiles(Path, "*.txt"))
    File.WriteAllText(filename, "1", Encoding.UTF8);

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 vika文档如何与obsidian同步
  • ¥15 华为手机相册里面的照片能够替换成自己想要的照片吗?
  • ¥15 陆空双模式无人机飞控设置
  • ¥15 sentaurus lithography
  • ¥100 求抖音ck号 或者提ck教程
  • ¥15 关于#linux#的问题:子进程1等待子进程A、B退出后退出(语言-c语言)
  • ¥20 web页面如何打开Outlook 365的全球离线通讯簿功能
  • ¥15 io.jsonwebtoken.security.Keys
  • ¥15 急,ubuntu安装后no caching mode page found等
  • ¥15 联想交换机NE2580O/NE1064TO安装SONIC