Tài liệu thực hành Lập trình ứng dụng quản lý 1 - Tuần 9

Mục tiêu  
LINQPad  
Nắm được LINQ Query đơn giản  
Nội dung  
Sử dụng LINQPad  
Giao diện  
Lựa chọn ngôn ngữ  
Lựa chọn database  
Nguồn  
Database  
Query  
Các  
Query đã  
lưu  
Kết quả  
Sử dụng C# Expression  
Cho phép thực thi nhanh các LINQ Expression bao gồm cả Query và Lambda (Method).  
Sử dụng C# Statement(s)  
Cho phép thực thi câu lệnh nhanh chóng mà không cần viết nguyên chương trình.  
Sử dụng C# Program  
Cho phép viết chương trình đầy đủ với hàm và class.  
Query cơ bản  
Lệnh select hay phương thức Select  
Lệnh where hay phương thức Where  
Lệnh orderby...descending hay phương thức OrderBy/OrderByDescending  
Áp dụng  
Sinh viên gồm các thông tin: MSSV, họ tên, quê quán và điểm trung bình. Với danh sách các sinh  
viên, tìm sinh viên cùng quê Tp HCM có điểm trung bình lớn hơn 8 và thuộc khóa 2015 (mã số  
bắt đầu với 15).  
Tạo class SinhVien  
Viết phương thức tạo danh sách SinhVien  
Cài đặt trong hàm main  
Bài tập  
Bài 1  
Hoàn thành các ví dụ trên.  
Bài 2  
Với danh sách sinh viên kể trên, hãy tìm tất cả các sinh viên có điểm trung bình >5 và sắp xếp  
kết quả theo thứ tự giảm dần MSSV. Làm theo cả 2 loại Query và Lambda.  
Bài 3  
Với danh sách sinh viên, tìm tất cả các sinh viên cùng họ “Trần” không phải người “Tp HCM” là  
sinh viên sau khóa 2012 và có thành tích Xuất sắc (điểm TB > 9). Yêu cầu thông tin xuất ra phải  
có thêm thông tin Thành tích là Xuất sắc.  
pdf 5 trang myanh 10040 Free
Bạn đang xem tài liệu "Tài liệu thực hành Lập trình ứng dụng quản lý 1 - Tuần 9", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdftai_lieu_thuc_hanh_lap_trinh_ung_dung_quan_ly_1_tuan_9.pdf