当前位置: 首页 > news >正文

unity对于文件夹的操作

1、获取目标文件夹内所有文件夹

 string[] directories = Directory.GetDirectories(Path);for (int i = 0; i < directories.Length; i++){print(directories[i]);}

2、获取目标文件夹内指定文件

 public List<string> GetAllTxt(string path){//只获取文件名string[] files = Directory.GetFiles(path, "*.txt");List<string> listfiles = new List<string>();foreach (string file in files){string[] lis = Path.GetFileName(file).Split('.');listfiles.Add(lis[0]);// 输出文件名// Debug.Log(Path.GetFileName(file));}return listfiles;}

3、移动文件到指定文件夹

 // 源文件路径  string sourceFile = @"C:\sourceFolder\myfile.txt";  // 目标文件路径(包括目标文件夹)  string destFile = @"C:\destinationFolder\myfile.txt";  try  {  // 检查源文件是否存在  if (File.Exists(sourceFile))  {  // 移动文件  File.Move(sourceFile, destFile);  Console.WriteLine("文件已从 {0} 移动到 {1}", sourceFile, destFile);  }  else  {  Console.WriteLine("源文件不存在: {0}", sourceFile);  }  }  catch (Exception ex)  {  // 捕获并处理可能出现的异常  Console.WriteLine("移动文件时发生错误: " + ex.Message);  }  
http://www.lryc.cn/news/391946.html

相关文章:

  • [Redis]哨兵机制
  • Vue3--Watch、Watcheffect、Computed的使用和区别
  • hive调优原理详解:案例解析参数配置(第17天)
  • 华为机试HJ15求int型正整数在内存中存储时1的个数
  • NLP - Softmax与层次Softmax对比
  • HttpServer内存马
  • 51单片机-让一个LED灯闪烁、流水灯(涉及:自定义单片机的延迟时间)
  • MYSQL原理、设计与应用
  • flask项目部署总结
  • 【总线】AXI4第八课时:介绍AXI的 “原子访问“ :独占访问(Exclusive Access)和锁定访问(Locked Access)
  • Java面试八股之MYISAM和INNODB有哪些不同
  • 大数据面试题之数据库(2)
  • 1421-04SF 同轴连接器
  • 第一节-k8s架构图
  • 【Proteus】按键的实现『⒉种』
  • Windows 11 安装 Python 3.11 完整教程
  • 外呼系统的功能有哪些
  • 【C语言】C语言 4 个编译过程详解
  • Linux 常见的几种编辑器的操作步骤
  • LabVIEW汽车转向器测试系统
  • image媒体组件属性配合swiper轮播
  • nginx的匹配及重定向
  • 云计算【第一阶段(23)】Linux系统安全及应用
  • YUM——简介、安装(Ubuntu22.04)
  • Java面向对象练习(4.文字格斗游戏)(2024.7.4)
  • Python获取QQ音乐歌单歌曲
  • Linux系统部署MongoDB开源文档型数据库并实现无公网IP远程访问
  • WPF Menu实现快捷键操作
  • VSCode常用的一些插件
  • OV通配符证书用于什么单位