.NET杂项
来源:互联网 发布:sql基础教程 第2版 编辑:程序博客网 时间:2024/05/04 00:32
一、using的几种用法
例如:using System; 一般都会出现在*.cs中。
这种做法有个好处就是当同一个cs引用了两个不同的命名空间,但两个命名空间都包括了一个相同名字的类型
例如:
using System;
using aClass = NameSpace1.MyClass;
using bClass = NameSpace2.MyClass;
namespace NameSpace1
{
public class MyClass
{
public override string ToString()
{
return "You are in NameSpace1.MyClass";
}
}
}
namespace NameSpace2
{
class MyClass
{
public override string ToString()
{
return "You are in NameSpace2.MyClass";
}
}
}
namespace testUsing
{
using NameSpace1;
using NameSpace2;
/// <summary>
/// Class1 的摘要说明。
/// </summary>
class Class1
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main(string[] args)
{
//
// TODO: 在此处添加代码以启动应用程序
//
aClass my1 = new aClass();
Console.WriteLine(my1);
bClass my2 = new bClass();
Console.WriteLine(my2);
Console.WriteLine("Press any key");
Console.Read();
}
}
}
3.即时释放资源。(using语句,定义一个范围,在范围结束时处理对象。)
当在某个代码段中使用了类的实例,而希望无论因为什么原因,只要离开了这个代码段就自动调用这个
要达到这样的目的,用try...catch来捕捉异常也是可以的,但用using也很方便。
例如:
using (Class1 cls1 = new Class1(), cls2 = new Class1())
{
// the code using cls1, cls2
} // call the Dispose on cls1 and cls2
- .NET杂项
- lucene.net杂项
- .net知识杂项记录
- .NET 技术FAQ(十)-----杂项
- asp.net mvc杂项收集
- 170614 杂项-.NET平台基本概念
- 杂项
- 杂项
- 杂项
- 杂项
- 杂项
- 杂项
- 杂项
- 杂项
- 杂项
- 杂项
- 杂项
- 杂项
- 试用
- .NET Come on
- 关于上述问题的解决
- SOAP概述
- AV终结者”互联网上大肆流窜 危害超熊猫烧香
- .NET杂项
- 把女友升级为老婆的时候发生的BUG
- 一个简单的Echo Server的Java实现(增强版)
- java 的一些编码规则
- BigInteger大整数类——实例和源码(相当经典)
- 简单文件系统的实现
- CSDN的BLOG
- 通过系统右键注册和反注册OCX或DLL
- ORcale 自增列 实例