Bài giảng ngôn ngữ C#: Bài 2 - Chử Đức Hoàng - Trường Đại học Công nghiệp Thực phẩm Tp. Hồ Chí Minh

10 22 0
Bài giảng ngôn ngữ C#: Bài 2 - Chử Đức Hoàng - Trường Đại học Công nghiệp Thực phẩm Tp. Hồ Chí Minh

Đang tải... (xem toàn văn)

Thông tin tài liệu

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 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)

Ngày đăng: 01/04/2021, 13:33

Tài liệu cùng người dùng

Tài liệu liên quan