Net Core教程

C#using两种用法

本文主要是介绍C#using两种用法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1、调用静态方法需要附加命名空间和类型名前缀

using static System.Console;

调用静态方法需要附加命名空间和类型名前缀。例如在调用System.Console.WriteLine时,虽然调用的方法是WriteLine(),且当前上下文无其他同名方法,但仍然必须附加命名空间(System)和类型名(Console)前缀。可利用C#6.0新增的using static指令避免这些前缀

2、解决含糊不清的引用

如果两个命名空间中都存在具有相同名称的类型,则可以有两个选择:

1)如果类型数量少,请为该类型创建别名:

using BorderStyle3d = tool.3dChartLib.BorderStyle;

2)如果类型数量很大,则可以为名称空间创建别名:

using t3d = tool.3dChartLib;

然后在您的代码中...

t3d.BorderStyle

 

这篇关于C#using两种用法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!