黑马程序员技术交流社区

标题: 神奇代码 [打印本页]

作者: 蔡军    时间: 2012-3-22 10:56
标题: 神奇代码
本帖最后由 蔡军 于 2012-3-22 11:00 编辑

杨老师在视屏(ADO.NET)中讲到的那段神奇代码是什么啊?都有什么作用啊?
作者: →篱誸de~箭    时间: 2012-3-22 11:20
AppDomain.CurrentDomain.BaseDirectory用来获取当前程序所在的文件夹。
if语句里面的条件是判断datadir字符串是不是以\bin\debug或者\bin\release结尾,如果是,那么
获取当前程序坐在文件夹的父目录的父目录的路径全名。
然后用appdomain.currentdomain.setdata设置当前的文件夹为datadir
作者: 宋超    时间: 2012-3-22 11:22
学习了。。还是有点看不懂
作者: 韩迎龙    时间: 2012-3-22 11:58
http://www.rupeng.com/forum/thread-11988-1-1.html  这是杨老师的博客,可以参考一下的!!
作者: 蔚强    时间: 2012-3-22 12:23
那段神奇的代码是在写Winfrom的时候才用到的,因为Winform没有默认的App_Data文件,而当你对数据库经进行操作的时候如没有那段神奇的代码,程序会去读你本地计算机的数据库内容,而加上哪算神奇的代码会把路径转到你当前程序的目录下,而Asp.net中有App_Data文件已经自动为你做了这些工作。希望可以帮到你!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2