文件路径和ini文件操作小结

本文总结了C#中关于文件路径的使用,包括绝对路径与相对路径的区别,以及如何使用@符号和''来表示路径。此外,还介绍了获取应用程序工作目录、基目录等API函数,并讨论了ini文件的读写操作,作为保存简单配置信息的一种方式。
摘要由CSDN通过智能技术生成

1、相对路径和绝对路径
绝对路径:就是把在某盘某目录下某文件详细写出,相对路径可以省略前面的一些文件夹,默认为再当前项目目录下储存的文件。路径有3种方式,当前目录下的C#文件相对路径、当前工作盘的C#文件相对路径、绝对路径。以C:\Tmp\Book为例(假定当前工作目录为C:\Tmp)。“Book”,“\Tmp\Book”,“C:\Tmp\Book”都表示C:\Tmp\Book。能写全的绝对目录最好写全,可以借助一些API函数获取当前项目的路径。
2、文件路径的表示:@和’\’
在C#中 “\”是特殊字符,要表示它的话需要使用“\”。由于这种写法不方便,C#语言提供了@对其简化。只要在字符串前加上@即可直接使用“\”
c、c++、c#等语言中\(一个杠)用来作特殊任务,表示转义字符,如\n表示换行,要表示一个\,要用\表示。
3、获取绝对路径的常用API函数
//获取应用程序的当前工作目录。
String path1 = System.IO.Directory.GetCurrentDirectory();
MessageBox.Show(“获取应用程序的当前工作目录:” + path1);

//获取程序的基目录。
String path2 = System.AppDomain.CurrentDomain.BaseDirectory;
MessageBox.Show(“获取程序的基目录:” + path2);

//获取和设置包括该应用程序的目录的名称。
String pa

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值