VB.NET中的My在C#中怎么用?
VB.NET中可以用My.Settings对app.config文件进行操作,也可以用My.Resources对加入的资源文件进行操作,请问在C#中怎么用?应该是Me相当...
VB.NET中可以用My.Settings对app.config文件进行操作,也可以用My.Resources对加入的资源文件进行操作,请问在C#中怎么用?
应该是Me相当于C#中的this吧,我在C#用输入this.根本就找不到settings和resources
为什么我用下面代码返回的值一直是NULL呢?
string str;
str =System.Configuration.ConfigurationManager.AppSettings["Server"];
MessageBox.Show(str); 展开
应该是Me相当于C#中的this吧,我在C#用输入this.根本就找不到settings和resources
为什么我用下面代码返回的值一直是NULL呢?
string str;
str =System.Configuration.ConfigurationManager.AppSettings["Server"];
MessageBox.Show(str); 展开
4个回答
展开全部
My是个环境变量,在C#没有相对应的关键字。
如楼上所示,使用System.Configuration.ConfigurationManager.AppSettings
来访问AppSetting中的配置集合。
如果是Web.Config,则用System.Web.Configuration命名空间。
对于Resources,通常的可以使用楼上的方式。不过如果你自定义了程序集的默认命名空间,需要使用那个命名空间。
=========================================
你可以试下如下代码,我估计你说的是这个问题。
Console.WriteLine(Settings.Default.Server);
Settings是你程序的配置,前面还有你程序集的默认命名空间。
Default是默认配置。
Server是配置项。
如楼上所示,使用System.Configuration.ConfigurationManager.AppSettings
来访问AppSetting中的配置集合。
如果是Web.Config,则用System.Web.Configuration命名空间。
对于Resources,通常的可以使用楼上的方式。不过如果你自定义了程序集的默认命名空间,需要使用那个命名空间。
=========================================
你可以试下如下代码,我估计你说的是这个问题。
Console.WriteLine(Settings.Default.Server);
Settings是你程序的配置,前面还有你程序集的默认命名空间。
Default是默认配置。
Server是配置项。
2015-07-22 · 知道合伙人数码行家
可以叫我表哥
知道合伙人数码行家
向TA提问 私信TA
知道合伙人数码行家
采纳数:25897
获赞数:1464984
2010年毕业于北京化工大学北方学院计算机科学与技术专业毕业,学士学位,工程电子技术行业4年从业经验。
向TA提问 私信TA
关注
展开全部
My命名空间是VB.NET独有的,C#中没有与之等价的语句,但可以通过自己编写代码模仿其中的某些功能。
My.Computer.FileSystem.ReadAllText()
等价于
File.ReadAllText(string filename)静态方法。
My.Computer.FileSystem.ReadAllText()
等价于
File.ReadAllText(string filename)静态方法。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
app.config用 System.Configuration.ConfigurationManager.AppSettings
Resources用
Properties.Resources
Resources用
Properties.Resources
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
my相当于C#中的this关键字
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询