在C# 中向该泛型集合中添加一个键为“李四”的学员对象以下是对其不同操作其正确的是( )选择二项)

在C#中有如下泛型集合代码,向该泛型集合中添加一个键为“李四”的学员对象,以下选项是对该泛型集合不同操作,其正确的是()。(选择二项)Dictionary<string,... 在C# 中有如下泛型集合代码,向该泛型集合中添加一个键为“李四”的学员对象,以下选项是对该泛型集合不同操作,其正确的是( )。 (选择二项)
Dictionary<string,Student> dict = new Dictionary<string,Student>();
a) dict.RemoveAt(0);
b) Student stu = dict[“李四”];
c) Foreach(Student stu in dict.Keys){…}
d) Foreach(Student stu in dict.Values){…}
展开
 我来答
定复2d
2009-04-01 · TA获得超过3196个赞
知道大有可为答主
回答量:2052
采纳率:0%
帮助的人:1933万
展开全部
Dictionary<(Of <(TKey, TValue>)>)

TKey
字典中的键的类型。

TValue
字典中的值的类型。

而你给的例子中
TKey是string
TValue是Student类
所以遍历的时候,要用d,才是正确的,c要用string类型
既然键值为李四(string)
那自然就可以用dict[“李四”];
来获取这个对象了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
CloudPRose
2009-04-01 · TA获得超过5175个赞
知道大有可为答主
回答量:3175
采纳率:66%
帮助的人:886万
展开全部
B,D
A错在,Dictionary没有RemoveAt方法,只有
public bool Remove ( TKey key )方法
C错在Student stu in dict.Keys
这返回的明明是字符串。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
仵天菱C
2009-03-31 · TA获得超过233个赞
知道小有建树答主
回答量:173
采纳率:0%
帮助的人:180万
展开全部
B 跟 D
肯定是对的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
forward09
2009-03-31 · TA获得超过136个赞
知道小有建树答主
回答量:89
采纳率:0%
帮助的人:0
展开全部
C
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式