📅  最后修改于: 2023-12-03 15:05:39.576000             🧑  作者: Mango
TypeScript 到 C# 转换器是一种工具,可以将 TypeScript 代码转换为 C# 代码。这个工具非常适合那些想要将其 TypeScript 代码转换为 .NET 平台的开发人员。
安装 TypeScript 到 C# 转换器(TypeScriptToCSharp)
npm install typescript-to-csharp
编写 TypeScript 代码
class Person {
private name: string;
private age: number;
constructor(name: string, age: number) {
this.name = name;
this.age = age;
}
public sayHello(): string {
return `Hello, my name is ${this.name} and I'm ${this.age} years old!`;
}
}
运行 TypeScript 到 C# 转换器
tsc2csharp inputfile.ts outputfile.cs
查看生成的 C# 代码
class Person {
private string name;
private int age;
public Person(string name, int age) {
this.name = name;
this.age = age;
}
public string SayHello() {
return $"Hello, my name is {this.name} and I'm {this.age} years old!";
}
}
TypeScript 到 C# 转换器支持以下类型的转换: