gpt4 book ai didi

c# - Dictionary的编码方式和用法

转载 作者:太空宇宙 更新时间:2023-11-03 13:56:14 24 4
gpt4 key购买 nike

我有这组常量。

private const string A1KEY = 'a1';
private const string A1VALUE = 'AONE';
private const string B1KEY = 'b1';
private const string B1VALUE = 'BONE';
private const string C1KEY = 'c1';
private const string C1VALUE = 'CONE';
private const string D1KEY = 'd1';
private const string D1VALUE = 'DONE';

然后我收到表单的输入。

string input = 'a1,b1,d1';

因此,根据此输入...我的目标是生成一个动态脚本,其中包含输入中收到的键的相应值。

我打算,

1) 将键值对添加到字典中。
2) 将字典键与输入字符串进行比较。
3) 为收到的 key 选择相应的值。
4) 并将该列表发送到生成脚本的方法。

public string GenerateDynamicScript (...)
{
StringBuilder appndScript = new StringBuilder();

appndScript.Append ("alert('the value is <variable>'"); }

这是正确的方法吗?代码示例会有所帮助。

处理这个目标的有效方法是什么?

最佳答案

Dictionary<string string> myDict = new Dictionary<string, string>();

// Add your values

string keys[] = input.split(',');

return myDict[keys[0]];

这不是全部实现,但应该可以帮助您入门。

我的 C# 有点生疏,可能会编译也可能不会编译。

关于c# - Dictionary的编码方式和用法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12098387/

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