Làm cách nào để truyền/chuyển đổi loại biến đổi thành loại Danh sách?C# - var vào Danh sách <T> chuyển đổi
Đoạn mã này được đem lại cho tôi lỗi:
List<Student> studentCollection = Student.Get();
var selected = from s in studentCollection
select s;
List<Student> selectedCollection = (List<Student>)selected;
foreach (Student s in selectedCollection)
{
s.Show();
}
'var' không phải là một loại, nó chỉ là một trình giữ chỗ cho loại biểu thức bất kỳ mà bạn đang gán cho biến. Trong trường hợp này, biểu thức truy vấn sẽ đánh giá thành một 'IEnumerable'. –
Joren