Bài giảng Ngôn ngữ C#: Chương 3 - Trần Văn Tèo

Ngôn ngữ C#. Trần Văn Tèo. tvteo@ Ngôn ngữ C# 1 Chương 2: Căn bản Ngôn ngữ C#. Kiểu dữ liệu (Type) Biến (Variable) và Hằng (Constant) Biểu thức (Expression). Whitespace. Các câu lệnh (Statements) Các toán tử (Operators) Namespace. Các chỉ thị tiền xử lý (Preprocessor Directives)01/06/2006 Ngôn ngữ C# 2 Kiểu dữ liệu (Type) C# là một ngôn ngữ kiểm soát chặt chẽ về. mặt kiểu dữ liệu Hai nhóm kiểu dữ liệu: bẩm sinh (build-in),. tự tạo (user-defined) Hai loại kiểu dữ liệu: kiểu trị (value-type),. kiểu qui chiếu (reference type) Dữ liệu được lưu trên stack hoặc heap tùy. vào đặc thù của kiểu dữ liệu01/06/2006 Ngôn ngữ C# 3 Kiểu dữ liệu (Type) Size. Type .NET type Description. (bytes). byte 1 Byte Unsigned (trị 0-255) char 2 Char Unicode ký tự bool 1 Boolean True or false sbyte 1 Sbyte Signed (trị -128 to 127) short 2 Int16 Signed (short) (trị -32,768 to 32,767) ushort 2 UInt16 Unsigned (short) (trị 0 to 65,535) Số nguyên có dấu (signed). Trị từ -2,147,483,648. int 4 Int32. đến 2,147,483,647 Số nguyên không dấu (Unsigned). Trị từ 0 đến. uint 4 UInt32. 4,294,967,295 float 4 Single x 1038 với 7 số có ý nghĩa double 8 Double x 10308 với 15-16 số có ý Ngôn ngữ C# 4 Kiểu dữ liệu (Type). Lên đến 28 số và vị trí dấu chấm thập phân. Thường 16 Decimal trong tính toán tài chính. Yêu cầu có hậu tố (suffix) là. "m" hoặc "M." Số nguyên có dấu, trị từ -9,223,372,036,854,775,808 8 Int64. 9,223,372,036,854,775,807ulong 8 UInt64 Số nguyên không dấu, trị từ 0 đến 0xffffffffffffffff Kiểu dữ liệu object dựa trên của . Object Framework. Bạn có thể gán trị thuộc bất cứ kiểu dữ. liệu nào lên biến kiểu object. Thuộc kiểu qui chiếu. Kiểu string tượng trưng cho một chuổi ký tự Unicodestring String string là một alias đối với trên .NET. Framework. Thuộc kiểu qui chiếu01/06/2006 Ngôn ngữ C# 5 Chuyển đổi kiểu dữ liệu Hai cách chuyển đổi: ngầm (implicit), tường minh. (explicit) Chuyển đổi ngầm (implicit):. • Chuyển đổi ngầm sẽ tự động được thực hiện và bảo đảm không. mất thông tin Ví dụ: short x = 5; int y = x;. Chuyển đổi tường minh (explicit) • Có những chuyển đổi ngầm không thể thực hiện được và để. chuyển đổi thì phải ép kiểu (cast) Ví dụ: short x; int y = 500; x = (short)y;. • Khi ép kiểu có thể sẽ gây ra nếu không kiểm soát được giá trị của. chúng Ví dụ: int y = ; short x = (short) y;.01/06/2006 Ngôn ngữ C# 6 Biến (Variable).Cú pháp khai báo một biến:.[modifier] datatype identifier;. modifie

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.