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

pdf16 trang | Chuyên mục: Visual C# | Chia sẻ: dkS00TYs | Lượt xem: 1673 | Lượt tải: 3download
Tóm tắt nội dung Bài giảng Lập trình CSharp Winform 4.0 - Lession 3: File, Directory, Drive, Array, để xem tài liệu hoàn chỉnh bạn click vào nút "TẢI VỀ" ở trên
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:

  • pdfBài giảng Lập trình CSharp Winform 4.0 - Lession 3 File, Directory, Drive, Array.pdf