gpt4 book ai didi

c# - 获取和设置与指定索引关联的值

转载 作者:行者123 更新时间:2023-11-30 22:21:24 25 4
gpt4 key购买 nike

我正在创建一个列表并想设置添加到列表中的项目的值,然后检索该值以显示。

// Create a list of strings

List<string> AuthorList = new List<string>();

AuthorList.Add("AA");

AuthorList.Add("BB");

AuthorList.Add("CC");

AuthorList.Add("DD");

AuthorList.Add("EE");

// Set Item value

AuthorList["AA"] = 20;

// Get Item value

Int16 age = Convert.ToInt16(AuthorList["AA"]);

// Get first item of a List

string auth = AuthorList[0];

Console.WriteLine(auth);

// Set first item of a List

AuthorList[0] = "New Author";

但是发生了错误

"best overloaded method match for 'System.Collections.Generic.List.this[int]' has some invalid arguments"

帮我改正这段代码。

最佳答案

如果要存储 key 对,请使用单值列表 Dictionary .

Dictionary<string,int> AuthorList  = new Dictionary<string,int>();
AuthorList.Add("AA", 20);
AuthorList.Add("BB", 30);

关于c# - 获取和设置与指定索引关联的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14395557/

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