Iva*_*van 12 .net c# static-methods namespaces
我广泛使用了一个特定静态类的成员函数.每当我调用它时,指定类名的方法看起来很讨厌......
我可以导入静态类作为命名空间来调用其方法而不指定类名C#吗?
小智 17
您正在寻找的功能是在C#6.0中添加的
它被称为"使用静态".
以下是更多解释和示例的链接:https: //msdn.microsoft.com/en-us/magazine/dn879355.aspx
Chr*_*ain 12
如果你的意思是导入它,那么它的方法是全局的,没有.
您可能希望查看扩展方法.它们是静态方法,在导入类的命名空间时,会在其第一个参数的类型上显示为实例方法.在这里查看更多:http://msdn.microsoft.com/en-us/library/bb383977.aspx
是的你可以。C#6引入了新的构造-using static指令使您可以导入类型的所有静态成员,以便可以使用不合格的那些成员:
使用静态的 ClassName;
例如:
using System;
using static System.Console;
class Program
{
static void Main()
{
WriteLine("test");
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3597 次 |
最近记录: |