typescript - Como posso declarar uma variável do tipo List<string>?
Estou usando TypeScript e tenho uma classe C# com uma propriedade do tipo List<string>. Preciso ter o mesmo tipo de propriedade em TypeScript.
Como posso declarar uma propriedade em uma classe TypeScript do tipo List<string>?
Resposta #1
List<string> é algo específico do C# e depende do suporte da biblioteca de classes base (BCL) no .NET.
Para TypeScript por padrão (sem uma biblioteca externa como https://github.com/basarat/typescript-collections) você está limitado ao tipo Array embutido do JavaScript. Aqui está um pequeno exemplo para mostrar seu uso:
var foo: string[] = ["a", "b"];
foo.push("c");
console.log(foo) // ["a", "b", "c"]
