专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
今天一个朋友问我using有几种用途,我的第一反应就是茴香豆的4种写法,第2反应是肯定又是个面试题。先前就是到using可以这样用:1.引用命名空间,减少冗余代码。Using System.Web.UI.WebControls; 2.即时释放资源。Using (TestObject a = new TestObject()) { // 使用对象 }//对象资源被释放不时说有3条吗?立马查了一下sdksdk里是这么说的:========================= using 指令有两个用途: 创建命名空间的别名(using 别名)。 允许在命 [阅读全文] [PDF]
1 使用.NET包装COM组件 这是最简单的就是导入COM组件所在的DLL,让IDE生成.NET一个IL包装加到项目中,这样原来COM里面所有实现了IDispatch,Dual的COM类型及其相关类型就可以直接在.NET程序里面使用,比如以前在2003时代,想要写自己的基于IE的浏览器,就得手动加入与IWebBrowser2接口相关的DLL,这种方式是大家最常用的,也是最傻瓜化的,因此也没什么可解释的. 但是这种方式有个至命的缺点---不是所有的COM对象都能用这种方式导出.正如前面所说的,只有实现了IDispatch,Dual类型的接口才支持被导出,而且 [阅读全文] [PDF]
在.net编程中,我们经常用到config文件来保存一些常用的应用程序配置信息,在WinForm中这个文件名字是app.config,在asp.net中叫web.config。这个.config文件其实就是一个xml文件,对它的读操作微软已经提供了一个类来实现了,这个类就是System.Configuration.ConfigurationManager,下面分别是例子: //读取config里名称为“conn”数据库连接信息 connectionString = System.Configuration.Configuration [阅读全文] [PDF]
1 共3条 分1页