C#中,谁能给我解释一下这段代码?高手进

2025-02-23 04:54:58
推荐回答(2个)
回答1:

AppDomain.CurrentDomain.BaseDirectory用来获取当前程序所在的文件夹。
if语句里面的条件是判断datadir字符串是不是以\bin\debug或者\bin\release结尾,如果是,那么
获取当前程序坐在文件夹的父目录的父目录的路径全名。
然后用appdomain.currentdomain.setdata设置当前的文件夹为datadir

回答2:

一楼给你解释了,作用就是获得当前程序的绝对路径并赋值给dataDir