C#中配置文件是什么意思,有什么用,保存在什么地方?
比如下面这段代码:publicstringmodel=ConfigurationManager.AppSettings["model"];publicstringoutp...
比如下面这段代码:
public string model = ConfigurationManager.AppSettings["model"];
public string output = ConfigurationManager.AppSettings["output"];
public string save = ConfigurationManager.AppSettings["save"];
public string filepath = ConfigurationManager.AppSettings["path"];
ConfigurationManager所读的配置文件,是什么配置文件呢,这个程序是一个本地的控制台应用程序,它的配置文件是程序生成之后自动生成的吗?还是计算机内本身就有的配置文件?我刚学C#,大侠们多帮帮忙,谢了 展开
public string model = ConfigurationManager.AppSettings["model"];
public string output = ConfigurationManager.AppSettings["output"];
public string save = ConfigurationManager.AppSettings["save"];
public string filepath = ConfigurationManager.AppSettings["path"];
ConfigurationManager所读的配置文件,是什么配置文件呢,这个程序是一个本地的控制台应用程序,它的配置文件是程序生成之后自动生成的吗?还是计算机内本身就有的配置文件?我刚学C#,大侠们多帮帮忙,谢了 展开
6个回答
展开全部
ConfigurationManager.AppSettings[""] 是用于获取应用程序下的web.config文件中的配置结(<AppSettings></AppSettings>)的值。
你可以在你的应用程序目录下找到一个web.config的文件。打开该文件找到<AppSettings>结点
你会看到例如: "<Add key="model" value="XXXXXX" />" 的配置结。
程序中的ConfigurationManager.AppSettings["model"]; 即是获取配置结key="model" 的value的值。
可明白否。
你可以在你的应用程序目录下找到一个web.config的文件。打开该文件找到<AppSettings>结点
你会看到例如: "<Add key="model" value="XXXXXX" />" 的配置结。
程序中的ConfigurationManager.AppSettings["model"]; 即是获取配置结key="model" 的value的值。
可明白否。
展开全部
你找找看有一个后缀名是config的文件,一般winform程序里的配置文件是app.config而asp.net程序里的配置文件是web.config,希望我的回答对你有用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你做的是什么开发呢?
如果是网络开发,如asp.net什么的,就像楼上说的那样,web.config
如果是桌面开发的话,像一些头文件什么的也可以说是吧;
比如说你引入了一些包,你不在配置文件里面写一些东西的话,编译器是不知道那个是什么来的
如果是网络开发,如asp.net什么的,就像楼上说的那样,web.config
如果是桌面开发的话,像一些头文件什么的也可以说是吧;
比如说你引入了一些包,你不在配置文件里面写一些东西的话,编译器是不知道那个是什么来的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
配置文件保存运行时的一些系统配置及参数。
Web程序为web.config
windows窗体程序为app.config,编译后会自动转为 程序名.config
Web程序为web.config
windows窗体程序为app.config,编译后会自动转为 程序名.config
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
配置文件是用xml写的一个文件,因为xml更改后不用重新生成就可以使用,所以用来配置一些可能经常改动的东西。
举个例子,数据库连接字符串就经常通过配置文件来配置:这样的好处,你写代码的时候,用的数据库是你自己的,你的程序打包后,在另外的一台电脑上安装使用,如果不是连配置文件,那么那台电脑必须能连接上你的电脑,否则就不能用了。通过配置文件,他可以直接在配置文件中把数据库改成他自己的。那样就好用,并且不用任何的编译。
项目文件一般分两种:app.config,(用于非web程序),相应的,web.config用于web项目
向项目添加配置文件的时候,一般不建议更改名字,使用默认的就好。
public string filepath = ConfigurationManager.AppSettings["path"]的意思是从app.config文件中配置的一个key,这行代码字面上看是读取配置文件中存放file的路径
ConfigurationManager是.netframework中提东操作配置文件的类库,Appsettings[]里面的字符串是在app.config中定义的类似这样的<add key="path" value="c:\\system32"/>
举个例子,数据库连接字符串就经常通过配置文件来配置:这样的好处,你写代码的时候,用的数据库是你自己的,你的程序打包后,在另外的一台电脑上安装使用,如果不是连配置文件,那么那台电脑必须能连接上你的电脑,否则就不能用了。通过配置文件,他可以直接在配置文件中把数据库改成他自己的。那样就好用,并且不用任何的编译。
项目文件一般分两种:app.config,(用于非web程序),相应的,web.config用于web项目
向项目添加配置文件的时候,一般不建议更改名字,使用默认的就好。
public string filepath = ConfigurationManager.AppSettings["path"]的意思是从app.config文件中配置的一个key,这行代码字面上看是读取配置文件中存放file的路径
ConfigurationManager是.netframework中提东操作配置文件的类库,Appsettings[]里面的字符串是在app.config中定义的类似这样的<add key="path" value="c:\\system32"/>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询