打字稿是否有标准类型,即空接口?与interface untyped {}
相反,只要您尝试对其执行任何操作,类型就会导致类型错误 - 除非将其强制转换为实际类型/任何。
我知道你可以琐碎地定义它,我只是想知道它是否已经由语言定义。
void Main()
{
var regex = new Regex(@"[A-Z][^A-Z]*[AB]?");
var lines = linesInFile
.Replace("\\r", "")
.Split(new[] { '\n' })
.Where(i => !string.IsNullOrEmpty(i));
var listOfTokens = new List<string>();
foreach (var line in lines)
{
foreach (Match match in regex.Matches(line))
{
var value = match.Value;
if (!listOfTokens.Contains(value))
{
listOfTokens.Add(value);
}
}
}
listOfTokens.Dump();
}
// Define other methods and classes here
private string linesInFile = @"Zone1
Zone1ModuleA
Zone1ModuleB
Zone1ModuleAWheel1
Zone1ModuleAWheel2
Zone1ModuleBWheel1
Zone1ModuleBWheel2
Zone2
Zone2ModuleA
Zone2ModuleB
Zone2ModuleAWheel1
Zone2ModuleAWheel2
Zone2ModuleBWheel1
Zone2ModuleBWheel2";
答案 0 :(得分:4)
TypeScript中的空类型称为{}
没有内置别名。