gpt4 book ai didi

c# - 如何在 typescript 中使用 C# 字典?

转载 作者:搜寻专家 更新时间:2023-10-30 20:41:24 24 4
gpt4 key购买 nike

我的 C# 中有字典对象。但我需要迁移到 typescript 。我是 typescript 的新手。我真的不知道,如何在 typescript 中使用字典。

C#:

 LengthsByCountry = new Dictionary<string, int>
{
{"AD", 24}, {"AL", 28}, {"AT", 20}, {"BA", 20},
{"BE", 16}, {"BG", 22}, {"CH", 21}, {"CY", 28},
{"CZ", 24}, {"DE", 22}, {"DK", 18}, {"EE", 20},
{"ES", 24}, {"FI", 18}, {"FO", 18}, {"FR", 27},
{"GB", 22}, {"GE", 22}, {"GI", 23}, {"GL", 18},
{"GR", 27}, {"HR", 21}, {"HU", 28}, {"IE", 22},
{"IL", 23}, {"IS", 26}, {"IT", 27}, {"LB", 28},
{"LI", 21}, {"LT", 20}, {"LU", 20}, {"LV", 21},
{"MC", 27}, {"ME", 22}, {"MK", 19}, {"MT", 31},
{"MU", 30}, {"NL", 18}, {"NO", 15}, {"PL", 28},
{"PT", 25}, {"RO", 24}, {"RS", 22}, {"SA", 24},
{"SE", 24}, {"SI", 19}, {"SK", 24}, {"SM", 27},
{"TN", 24}, {"TR", 26}
};

最佳答案

你可以这样做:

let lengthsByCountry: { [key: string]: number; } = {};

然后初始化项目:

lengthsByCountry["AD"] = 24;

据我所知,目前还没有内联初始化的直接映射。

关于c# - 如何在 typescript 中使用 C# 字典?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51266816/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com