是否存在与C#6';s在TypeScript中使用静态子句
本文关键字:TypeScript 子句 静态 存在 C#6 是否 | 更新日期: 2023-09-27 18:20:39
在TypeScript中是否存在与C#使用静态子句等效的子句
它在C#中的工作方式:https://msdn.microsoft.com/en-us/library/sf0df423.aspx#Anchor_0
using static System.Console;
using static System.Math;
class Program
{
static void Main()
{
WriteLine(Sqrt(3*3 + 4*4));
}
}
为什么在c#中使用它的动机相同,在使用模块名称空间时减少了代码混乱。
我试过以下几种:
let f = My.Namespace;
var f1 = My.Namespace;
赋值成功了,但我不能像使用命名空间一样使用这些变量。
var a: f.SomethingInNamespace
给出错误
Cannot find namespace 'f'.
尽管在VS 2015中intellisense找到了成员。
使用import
关键字:
import f = My.Namespace;