博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
using的几种用法
阅读量:6820 次
发布时间:2019-06-26

本文共 851 字,大约阅读时间需要 2 分钟。

1、using指令。using + 命名空间名字,这样可以在程序中直接用命令空间中的类型,而不必指定类型的详细命名空间
例如:using System; 一般都会出现在*.cs中。
 
2、using别名。using + 别名 = 包括详细命名空间信息的具体的类型
这种做法有个好处就是当同一个cs引用了两个不同的命名空间,但两个命名空间都包括了一个相同名字的类型的时候。
using System;using aClass = NameSpace1.MyClass;using bClass = NameSpace2.MyClass;namespace NameSpace1{   class Class1    {        [STAThread]        static void Main(string[] args)        {            aClass my1 = new aClass();            Console.WriteLine(my1);            bClass my2 = new bClass();            Console.WriteLine(my2);            Console.WriteLine("Press any key");            Console.Read();        }    }}
View Code
 
3、using语句,定义一个范围,在范围结束时处理对象 
注:Class1类必须实现IDisposable接口
using (Class1 cls1 = new Class1(), cls2 = new Class1())
{
  // the code using cls1, cls2
 
}// call the Dispose on cls1 and cls2

转载于:https://www.cnblogs.com/scmail81/p/8678915.html

你可能感兴趣的文章
Android 不显示光标或者光标颜色为白色的解决方法
查看>>
C#网络编程之---TCP协议的同步通信(二)
查看>>
thinkphp-许愿墙-3
查看>>
linux awk时间计算脚本
查看>>
杭电3635--Dragon Balls(并查集)
查看>>
npm install报错Unhandled rejection RangeError: Maximum call stack size exceededill install
查看>>
理解OAuth 2.0
查看>>
得到颜色的整形值
查看>>
.net winForm 实现类似qq 弹出新闻
查看>>
SSL加速和证书卸载的配置方式
查看>>
Intersect交集
查看>>
Sencha touch 中的一段源码匿名中定义Function并调用
查看>>
android开发学习 ------- 枚举类型在Android中的用法
查看>>
day14 装饰器模拟验证附加功能
查看>>
c#简单自定义异常处理日志辅助类
查看>>
make: *** No targets specified and no makefile found. Stop.错误
查看>>
闭包的常见用处
查看>>
中联通4月份3G用户净增181.7万总数突破2000万
查看>>
cJSON填坑记
查看>>
css3(border-radius)边框圆角详解(转)
查看>>