首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >要用另一个字符串的名称来转录一个调用它的字符串,可以吗?在c#中的统一性

要用另一个字符串的名称来转录一个调用它的字符串,可以吗?在c#中的统一性
EN

Stack Overflow用户
提问于 2022-06-12 20:11:11
回答 1查看 29关注 0票数 -1

我有一个名为"A“的字符串变量,内部字符串是"a000_1”(这个字符串的数字可以改变)。然后我有其他字符串叫做:"a000_1","a000_2","a000_3“等等.(每个文本都在里面)我必须转录变量a001等,用字符串"A“自动调用它们

因此,如果字符串"A“中的文本是"a000_7”,则必须转录变量"a000_7“中的文本

代码语言:javascript
运行
复制
ExampleText.SetText(A)

但是,很明显,如果我这样做,就会转录我的" a000_7 ",如果我们想回到上面的例子,而不是变量a000_7中的文本

EN

回答 1

Stack Overflow用户

发布于 2022-06-12 23:00:20

我想你可以在这里找本字典:

代码语言:javascript
运行
复制
Dictionary<string, string> dict = new Dictionary<string, string> {
    ["a000_1"] = "test1",
    ["a000_2"] = "test2",
    ["a000_3"] = "test3",
    ["a000_4"] = "test4",
    ["a000_5"] = "test5",
    ["a000_6"] = "test6",
    ["a000_7"] = "test7",
};
String A = "a000_7";
Console.WriteLine(dict[A]);

在这种情况下,您可以使用A作为dict的键,按名称访问其中一个字符串

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72595541

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档