码迷,mamicode.com
首页 > Windows程序 > 详细

C#编程解惑(二)

时间:2015-05-01 21:11:51      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:

1、WinForm中我们通常调用的地址都是Debug文件夹下,如果Winform的exe程序和要调用的资源文件如图片、文本文件等都是在同一个文件夹下的话,我们调用资源的时候可以不写路径而直接写文件名即可。但是我们最好写上路径名,我们可以使用如下代码来获取文件启动的路径,代码如下,eg:

Application.StartupPath.ToString()

2、我们在使用地址拼接的时候,如果让我来写的话,可能我就会判断最后一个字符是不是\这个符号,如果是这个符号就不添加\了,否则就添加\这个符号,然后再拼接上文件名,这样我们就可以获取一个文件的完整的路径名。但是Path这个类下有一个combine方法,可以自动的去判断是不是有\这个符号,如果有在拼接的时候它就不会添加上\这个符号,否则添加。具体代码如下,eg:

string path=Path.Combine(Application.StartupPath.ToString(), "Plugins");

3、我们在发布网站或者发布类库的dll文件的时候记得要使用Release模式,那样可以精简一些代码,节省空间,提升性能。

4、c# 程序集即dll就跟java中的jar包一样。

5、只有返回值是IEnumerable类型或者是实现了IEnumberable接口的类才可以使用foreach来循环便利,其他的不可以。

C#编程解惑(二)

标签:

原文地址:http://www.cnblogs.com/shoushangdeyu/p/4471083.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!