博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#读取文件夹下所有指定类型,并返回相应类型数据
阅读量:6340 次
发布时间:2019-06-22

本文共 1410 字,大约阅读时间需要 4 分钟。

C#读取文件夹下所有文件


本文提供全流程,中文翻译。
Chinar 坚持将简单的生活方式,带给世人!
(拥有更好的阅读体验 —— 高分辨率用户请根据需求调整网页缩放比例)


Chinar —— 心分享、心创新!
助力快速完成xml、Json、txt等数据文件的读取
为新手节省宝贵的时间,避免采坑!

Chinar 教程效果:



全文高清图片,点击即可放大观看 (很多人竟然不知道)


1

GetFiles —— 获取所有文件名

Wait —— 未完待续,敬请期待

举个栗子黑白88

public static List
GetFiles(string path, string fileSuffix, SearchOption state) { List
gameDatas = new List
(); string[] files = Directory.GetFiles(UnityEngine.Application.dataPath + @"/Resources/System", "*.qm", SearchOption.TopDirectoryOnly); for (int i = 0; i < files.Length; i++) { gameDatas.Add(Chinar.LoadQm(files[i])); //读取文件 } return gameDatas; }

上边代码,等同于下边

//示例://GetFiles
(UnityEngine.Application.dataPath + @"/Resources/System", "*.qm", SearchOption.TopDirectoryOnly)public static List
GetFiles
(string path, string fileSuffix, SearchOption state) { return Directory.GetFiles(path, fileSuffix, state).Select(LoadQm
).ToList(); //LinQ 简化代码 }

支持

May Be —— 搞开发,总有一天要做的事!

拥有自己的服务器,无需再找攻略!
Chinar 提供一站式教程,闭眼式创建!
为新手节省宝贵时间,避免采坑!

1 ——
2 ——
3——
4 ——


70
技术交流群:806091680 ! Chinar 欢迎你的加入


END

本博客为非营利性个人原创,除部分有明确署名的作品外,所刊登的所有作品的著作权均为本人所拥有,本人保留所有法定权利。违者必究

对于需要复制、转载、链接和传播博客文章或内容的,请及时和本博主进行联系,留言,Email: ichinar@icloud.com
对于经本博主明确授权和许可使用文章及内容的,使用时请注明文章或内容出处并注明网址>

你可能感兴趣的文章
hdu 2055 An easy problem (java)
查看>>
JQuery:JQuery捕获HTML
查看>>
js自动闭合html标签,自动补全html标记
查看>>
cpu进程调度---RT Throttling【转】
查看>>
在MapGuide 的Fusion Viewer的选择面板中显示超链接
查看>>
CentOS7下单机部署RabbltMQ环境的操作记录
查看>>
unity shader tags
查看>>
挺有意思的,队列,先进先出,排队进行!
查看>>
错误:“产品订单的调度参数没有被定义”
查看>>
机器视觉在带钢针孔检测中的应用
查看>>
ASP.NET WEB API 调试
查看>>
宾克斯的酒
查看>>
Deploy Web Apps with High Availability, Fault Tolerance, and Load Balancing on Alibaba Cloud
查看>>
[20160816]du 显示各个目录使用情况.txt
查看>>
拥有高水平热稳定性的红外传感器 可用于精确温度测量的多种应用
查看>>
WPF自定义控件与样式(8)-ComboBox与自定义多选控件MultComboBox
查看>>
数据库引擎调整顾问
查看>>
Enhancing the Application: Advanced JDBC Features(转)
查看>>
Replication的犄角旮旯(五)--关于复制identity列
查看>>
5-关联模型
查看>>