Bài giảng Lập trình CSharp Winform 4.0 - Lession 3: File, Directory, Drive, Array
T ìm h i ể u v ề c á c h k h a i b á o b i ế n
Khai báo biến
Quy tắc đặt tên
Ràng buộc 2 vế của biến
Khai báo giá trị mặc định
Biến cục bộ, biến toán cục
• T ìm h i ể u v ề t o á n t ử v à v ò n g l ặ p
Các phép toán: cộng, trừ, nhân, chia, gán, tăng 1 biến,
Convert trước khi thực hiện phép toán
If else
Math
While
Swich case
CÁCH THỨC HỌC: • Demo t rực t iếp, có v ideo và bà i tập sau mỗ i bà i học • Sử dụng học theo môi t rường Lab • Ứng dụng dự án thực tế • Hỗ t rợ học t rực t iếp/ từ xa qua Teamview • Hỗ t rợ g iả i đáp qua mai l , n i ck yahoo 24/7 từ 9h sáng đến 22h mỗ i ngày ( t rả lờ i thư chậm nhấ t 24h ) . • Nick yahoo: thanhsof t2009 – Skype : thanhsof t .2009 • Emai l : thanh . thanhsof t@gmai l . com info@thanhsof t .net • Di động: 0908 450 457 Khoá lập trình Csharp Winform 4.0 2/26/2013Thiết kế bởi Thanhsoft.,LTD 1 NỘ I DUNG BÀI GẦN NHẤT : • Tìm h iểu về cách kha i báo b iến Khai báo biến Quy tắc đặt tên Ràng buộc 2 vế của biến Khai báo giá trịmặc định Biến cục bộ, biến toán cục • Tìm h iểu về toán tử và vòng lặp Các phép toán: cộng, trừ, nhân, chia, gán, tăng 1 biến,… Convert trước khi thực hiện phép toán If…else Math While Swich…case Xem lại nội dung trước 2/26/2013Thiết kế bởi Thanhsoft.,LTD 2 NỘ I DUNG: • Quy t ắ c l ập t r ì n h t r o n g C# : Đ ặ t t ê n b i ến • L ấ y t h ôn g t i n ổ đ ĩ a • Cá ch l ấ y t h ôn g t i n t hư m ụ c : Mov e , C op y , R en ame , D e l e t e • Cá ch l ấ y t h ôn g t i n t ập t i n : Mov e , C op y , R en ame , D e l e t e • Read /Wr i t e , S p i l i t ( c ắ t c hu ỗ i t ập t i n ) . • T ạo t hư m ụ c • M ảng A r r a y s ố ngu y ên • M ảng A r r a y c hu ỗ i • Chuy ển A r r a y c hu ỗ i A r r a y m ảng Lession 03: File, Directory, Drive, Array 2/26/2013Thiết kế bởi Thanhsoft.,LTD 3 • Dùng Ar ray đ ể lưu 1 danh s á ch có t hứ tự , từ đó có t h ể t ruy xu ấ t c á c ph ần tử của m ảng , tương tự như cá c k í tự t rong 1 chuỗ i . • Array k i ểu Str ing lưu t rữ danh s á ch c á c ph ần tử l à k i ểu chuỗ i v à không th ể lọ c t heo 1 đ i ều k i ện nào đó ( t ăng d ần , g i ảm d ần) • Array k i ểu số ( In t , Doub l e ,…) lưu t rữ danh s á ch c á c ph ần tử k i ểu số , c ó t h ể t hao t á c : lọ c , t ìm k i ếm,… • Có th ể chuy ển k i ểu qua l ạ i g iữa A r ray S t r ing và A r ray số b ằng cá ch dùng 1 vòng l ặp duy ệ t qua c á c ph ần tử của A r ray này và Conve r t c á c ph ần tử đó qua l ạ i g iữa chuỗ i v à số . Array ( mảng) 2/26/2013Thiết kế bởi Thanhsoft.,LTD 4 Array String 2/26/2013Thiết kế bởi Thanhsoft.,LTD 5 Khai báo tổng số phần tửmảng Chỉ rõ phần tử Duyệt vòng lặp lấy giá trịmảng • Dùng Sp i l i t ( ‘A ’ ) vớ i A l à k í tự ch ỉ đ ịnh c ắ t chuỗ i . • 1 chuỗ i c onve r t s ang A r ray t h ì A r ray đó l à A r ray k i ểu S t r ing • Array s ẽ g iúp thao t á c và t ùy b i ến d ễ hơn vớ i v i ệ c lưu 1 danh s á ch k ế t qu ả t heo d ạng chuỗ i . Convert String to Array 2/26/2013Thiết kế bởi Thanhsoft.,LTD 6 • Kha i báo t hư v i ện : using Sys tem.IO; Directory Drive 2/26/2013Thiết kế bởi Thanhsoft.,LTD 7 Danh sách thưmục chính ổ đĩa 2/26/2013Thiết kế bởi Thanhsoft.,LTD 8 File của thưmục 2/26/2013Thiết kế bởi Thanhsoft.,LTD 9 • Dùng 1 A r ray (m ảng) k i ểu s t r i ng đ ể lưu t rữ danh s á ch ổ đ ĩa • Dùng 1 vòng l ặp Fo r/ Fo rea ch đ ể duy ệ t h ế t c á c F i l e n ằm t rong từng ổ đ ĩa hay t hư mụ c ch ỉ đ ịnh t r ên . • Có th ể l ấy đượ c c á c t hông số : Dung lượng ổ đĩa Phát hiện ra ổ đĩa thật, ổ đĩa ảo, ổ đĩa mạng chia sẻ, CD-Rom,.. Bằng thư viện DriveInfo Chú ý 2/26/2013Thiết kế bởi Thanhsoft.,LTD 10 2/26/2013Thiết kế bởi Thanhsoft.,LTD 11 Thuộc tính trong thư viện DriveInfo Thuộc tính trong thư viện FileInfo 2/26/2013Thiết kế bởi Thanhsoft.,LTD 12 Danh sách thưmục ổ đĩa trong thư viện DirectoryInfo Danh sách thuộc tính File trong thư viên DriverInfo • Có thể Delete, Rename, Copy, Move các thưmục hay tập tin từ nơi này sang nơi khác. • Trước khi thao tác, cần chắc chắn là tập tin đó được quyền thao tác và không bị 1 chương trình nào đó đang sử dụng Delete,Rename, Copy, Move 2/26/2013Thiết kế bởi Thanhsoft.,LTD 13 • Có th ể t hao t á c Read , Wr i t e 1 F i l e t r ong h ệ t hống b ằng v i ệ c kha i báo t hư v i ện s ing Sys tem.IO; • Ki ểm t ra 1 F i l e đã tồn t ạ i hay chưa . • Cho phép gh i đ ề F i l e hay xóa nộ i dung f i l e cũ và gh i t hành F i l e mớ i . Read, Write File 2/26/2013Thiết kế bởi Thanhsoft.,LTD 14 Read File 2/26/2013Thiết kế bởi Thanhsoft.,LTD 15 Write File 2/26/2013Thiết kế bởi Thanhsoft.,LTD 16 Đóng File sau khi thao tác
File đính kèm:
- Bài giảng Lập trình CSharp Winform 4.0 - Lession 3 File, Directory, Drive, Array.pdf