![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.NET开发
ajax000
专注.NET开发、GIS开发和云计算!
展开
-
C#中Array和ArrayList的区别
C#中经常用到的集合类Array与ArrayList是许多刚接触C#语言的人比较困惑的。这两个对象是比较有用的,而且是在很多地方适用的。这里我把自己对Array与ArrayList对象的区别总结一下,与大家分享。 主要区别:一、Array的用法与数组几乎一样,可以看做是数组。在定义的时候需要指定长度;ArrayList的用法与普通集合一样,定义的时候不需要指定长度;如:Array[] an转载 2009-12-17 15:14:00 · 619 阅读 · 0 评论 -
Java与C#的中只读关键字区别分析:Java的Final和C#的Const,Readonly
<br />Java里面没有readonly关键字,预留了const的关键字,目前还没有实际用途,在Java中,跟这两个关键字比较接近的是final;C#中,两者都存在并可用. 两者修饰的全局变量或局部变量都不能被修改.下面是Java中final与C#中const以及readonly之间的联系和区别<br />1) C#中,const可以修饰全局变量和局部变量,但readonly只能修饰全局变量<br />2) C#中,const修饰的全局变量或局部变量必须在声明的时候初始化,因转载 2011-04-21 09:50:00 · 1946 阅读 · 0 评论 -
未能找到类型或命名空间名称XXX,是否缺少using指令或程序集引用
今天写程序的时候遇到了一个很奇怪的问题:一个应用程序工程A,一个类库工程B,位于同一个解决方案中。工程A要引用类库B,方法很简单,在引用中添加B之后,在相应的.cs中using B;奇怪的事情发生了,类库B可以编译成功,但死活提示标题所示错误,反复重新引用,未果。几经周折,最后终于发现问题所在:类库B默认的目标框架都是.NET Framework 4,而应用程序A默认的目标框架是.原创 2012-11-01 21:25:49 · 3268 阅读 · 1 评论 -
VS2010编写的程序如何以管理员身份运行
VS2010编写的应用程序有时需要以管理员身份运行,如编写服务程序,注册到操作系统,这时需要提高VS2010的运行权限,方法如下:右击项目 -> 属性 -> 链接器 -> 清单文件 -> UAC执行级别, 改为requireAdministrator,如下图所示:原创 2013-05-08 10:23:35 · 1452 阅读 · 0 评论