当前位置:编程学习 > C#/ASP.NET >>

软件编程C#求解!

在C#程序中定义一个泛型集合对象students的代码是:Dictionary<String ,Student> students=new Dictionary<String ,Student> ()

下面集合操作的代码片段正确的是(     )

A) Student stu=student["jimmy"];

B) student.Add("jimmy");

C) student.Remove(4);

D) foreach(Student stu in students.Keys){}

 

答案:D是正确的。
A如果是Student stu = students["jimmy"]就是正确的。就是少了一个s
B也是少了一个s和一个student对象,既是说students.add("jimmy",new Student());
C是少了一个s和括号内的类型不正确。里面不是输入下标值的,是输入key的。而这里key类型是string。所以如果是students.Remove("jimmy");就正确了。

上一个:socket 网络编程 C#
下一个:请用C#编程语言编写,谢谢,求代码不求思路! 高分悬赏!F20120308001

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,