Như đã phân tích ở bài trước, việc quản lý học viên của trường đại học quốc gia liên quan đến rất nhiều vấn đề như : điểm thi, tên, tuổi, … Máy tính không tự nhận thức được những thông t[r]
(1)1 BÀI 2
CĂN BẢN TRONG NGƠN NGỮ C#
(2)TÌNH HUỐNG DẪN NHẬP
Những thông tin học viên trường đại học quốc gia biểu diến thực ngôn ngữ C#?
(3)3
MỤC TIÊU
Mô tả cách khai báo biến
Trình bày phạm vi biến cấp độ truy cập
Các lệnh C#
Mô tả điều khiển thực chương trình C#
Trình bày cấu trúc chương trình C#
(4)NỘI DUNG
Các từ khóa
1
Các kiểu liệu
2
Biến,
3
Toán tử
4
Cấu trúc chương trình lệnh C#
(5)5 • Ngơn ngữ C# cung cấp sẵn khoảng 80 từ khóa
Ví dụ: abtract, class, using, namespace, break, continue, as, do, event, is, in, new, true, if, else, float, char, finally, protected, return, string, default, for, while,…
(6)• Mỗi kiểu liệu xây dựng sẵn C# ánh xạ đến kiểu liệu hỗ trợ CLS NET
• Theo nguồn gốc:
Kiểu liệu dựng sẵn (built-in) hay bản: ngôn ngữ cung cấp;
Kiểu liệu người dùng định nghĩa (user-defined): người lập trình xây dựng • Hoặc theo cách thức lưu nhớ:
Kiểu liệu giá trị (value): Lưu kích thước thật stack;
Kiểu liệu tham chiếu (reference): Lưu địa stack cịn đối tượng thật lưu heap
• Có loại kiểu liệu như: Số nguyên, logic, số thập phân, số thực ký tự
(7)7 Kiểu liệu số nguyên
Ngôn ngữ C# cung cấp kiểu liệu số nguyên:
Chọn kiểu liệu: ulong sohieusv;
2 Sbyte diemthivaotruong; short hocphanthilai; ulong tienhocphi;
(8)Kiểu liệu số thực và số thập phân Số thực
Thập phân
(9)9 Kiểu liệu logic kí tự
Logic
Kí tự
Chọn kiểu liệu:
6 char tensv; char quequan; Chuyển kiểu liệu
• Trong C# cho phép thực chuyển đổi số kiểu liệu • Có hai cách để thực việc chuyển đổi kiểu liệu:
Chuyển đổi kiểu tự động; Chuyển đổi kiểu tường minh • Ví dụ:
Chọn kiểu liệu: char tensv; char quequan;
(10)