新手在這裏,我的代碼有問題。在此代碼返回一個字符串數組(學生姓名)之前,但我需要添加學生ID而不需要我重新編碼整個方法。有人可以幫助我如何做到這一點?基本上我需要包含基於學生姓名的學生證。NEWBIE:從IEnumerable選擇2個或更多信息選擇
TIA。
public Student[] GetAllStudents(string subject)
{
Student[] students = cache.GetAllStudents(subject);
if (students == null)
{
Subjects group = RetrieveSubjects(subject);
if (group != null)
{
students = group.Students.Select(r => r.StudentName).ToArray();
// I need to include also the Student ID based on the Student Name queried above.
}
else
{
students = new string[0];
}
cache.AddAllStudents(subject, students);
}
return students;
}
'Student'是'string'的別名嗎?這個怎麼用? – 2013-03-11 07:16:04