tailieunhanh - Bài giảng Lập trình C# 1 - Chương 2: Nền tảng ngôn ngữ C#
Bài giảng Lập trình C# 1 - Chương 2: Nền tảng ngôn ngữ C# bao gồm những nội dung về kiểu dữ liệu, biến, hằng, biểu thức, khoảng trắng, câu lệnh, toán tử, định dạng, một số hàm cơ bản và một số câu hỏi. | F -X C h a n ge PD F -X C h a n ge N y bu om k lic tr ac .c C om k lic C .c re . . k e r- s o ft w a w w ac ww ww tr to to bu y N O W ! 12/05/2011 O W ! PD k e r- s o ft w a i dung Ch ng 2 n t ng ngôn ng 1. Ki u d C# là ngôn ng ph i khai báo ki u c a m i i ng khi t o C# chia thành hai t p h p ki u d li u: o Ki u xây d ng s n (built- in) o Ki u c ng i dùng nh ngh a (user-defined) C# 1. Ki u d li u 2. Bi n 3. H ng 4. Bi u th c 5. Kho ng tr ng 6. Câu l nh 7. Toán t 8. nh d ng 9. M t s hàm c b n 10. Câu h i Ki u d li u li u giá tr Ki u d li u giá tr (value) Ki u d li u tham chi u (reference) 1 re F -X C h a n ge PD F -X C h a n ge N y bu Ki u d Object: String: Class: Delegate: Interface: Array: Chuy n li u tham chi u ây là ki u d li u c s ch a t t các ki u d li u khác trong C# ki u d li u chu i ký t ki u d li u class ki u d li u chuy n giao ki u d li u giao ti p ki u d li u m ng i các ki u d om k lic tr ac .c C om k lic C .c re . . k e r- s o ft w a w w ac ww ww tr to to bu y N O W ! 12/05/2011 O W ! PD k e r- s o ft w a p phát b nh Các bi n c a ki u d li u giá tr Các bi n c a ki u d li u tham chi u c l u trên stack, vùng nh này c tham chi u b i tên c a bi n c c p phát trên heap Stack là m t c u trúc d li u l u tr thông tin ng x p ch ng t c là vào sau ra tr c (Last In First Out : LIFO) li u Khi m i t ng c c p phát trên heap thì a ch c a nó c tr v , và a ch này c gán n m t tham chi u Parse Ph ng th c Parse là ph ng th c cs ng khá ph bi n khi chúng ta mu n chuy n i t chu i sang t ki u d li u t ng ng i ki u d li u c b n trong C# u có ph ng th c Parse chuy n i sang ki u d li u ó 2 re F -X C h a n ge PD F -X C h a n ge N y bu Ví d int a = ("123"); //a s mang giá tr 123 float b = (""); //b s mang giá tr bool c = ("true"); //c s mang giá tr true byte b = (“10000000000”); //quá gi i h n, bool c = (null); .
đang nạp các trang xem trước