9
I.E. Nếu tôi muốn chọn từ một mảng, kết quả là đối tượng IEnumerable<object>
có nhất thiết theo thứ tự không?Bộ sưu tập C# có luôn thực thi thứ tự không?
public class Student { public string FullName, ... }
public class School { public string Name, public Student[] Students, ... }
public void StudentListWork(School thisSchool)
{
IEnumerable<string> StudentNames = thisSchool.Students.Select(student => student.FullName);
// IS StudentNames GUARANTEED TO BE IN THE SAME ORDER AS thisSchool.Students?
}
Cảm ơn!
Học sinh là gì? Một danh sách? một danh sách được sắp xếp? một mảng? một cuốn từ điển? "bộ sưu tập" là một thuật ngữ rộng, và chúng có những đặc điểm khác nhau. –
@ Mystere: Theo dòng thứ hai, đó là một mảng. –
@Jon Skeet - Doh! bỏ lỡ điều đó ... –