强化打字:合并生成的类

时间:2019-06-06 09:36:54

标签: reinforced-typings

我在C#中有2个类,可以这么说

namespace MyNamespace1
{
    public static class MyClassWithCollidingName
    {
        public static string MyProperty11 { get; set; }
        public static string MyProperty12 { get; set; }
    }
}
namespace MyNamespace2
{
    public static class MyClassWithCollidingName
    {
        public static string MyProperty21 { get; set; }
        public static string MyProperty22 { get; set; }
    }
}

我希望将生成的.ts类合并为1,其中包含所有属性。 可以这样说:

module MyCustomOverriddenNamespace {
  export abstract class MyClassWithCollidingName {
    public static MyProperty11: string;
    public static MyProperty12: string;
    public static MyProperty21: string;
    public static MyProperty21: string;
  }

这可能吗?

0 个答案:

没有答案