【问题标题】:how to create a two way int-string dictionary?如何创建一个双向 int-string 字典?
【发布时间】:2015-10-19 21:35:02
【问题描述】:

我有一个名为:“BaseSprites”的结构 我有某种名为 BaseSprites 的列表:“BaseSpritesList” 当我的程序加载数据时,我希望它通过读取它正在加载的文件夹的内容来填充“BaseSpritesList”。 我希望它为每个子文件夹添加 1 个“BaseSprites”。 子文件夹的名称本质上是“BaseSprites”的名称

然后我希望能够在字符串(即:名称)、int(即:索引)和引用(即:存储在 BaseSpritesList 中的特定“BaseSprites”实例)之间快速切换。

如果我不执行此运行时,那么我将创建一个枚举“BaseType”并将 BaseSpritesList 设为字典。

【问题讨论】:

标签: c# list dynamic enums


【解决方案1】:

我已经解决了这个问题。我创建了自己的班级。它包含字符串(名称)列表和任何类型的对象列表。它有 6 个 get 方法可以在 string、int 和 object 之间以任何方式互换。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-03
    • 2021-05-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多