Mục lục
Kiểu dữ liệu trong C#
Các biến trong C# được phân chia thành các kiểu sau:
- Kiểu giá trị (Value type)
- Kiểu tham chiếu (Reference type)
- Kiểu con trỏ (Pointer type)
Kiểu giá trị trong C#
Các biến kiểu giá trị có thể được gán một giá trị một cách trực tiếp. Chúng được kế thừa từ lớp System.ValueType.
Kiểu giá trị trực tiếp chứa dữ liệu. Một số ví dụ là int, char, và float, tương ứng giữ số nguyên, chữ cái, và số thực. Khi bạn khai báo một kiểu int, hệ thống cấp phát bộ nhớ để lưu giá trị đó.
Bảng sau liệt kê các kiểu giá trị có sẵn trong C# 2010:
Kiểu | Biểu diễn | Dãy giá trị | Giá trị mặc định |
---|---|---|---|
bool | Giá trị Boolean | True hoặc False | False |
byte | Kiểu unsigned integer (8 bit) | 0 tới 255 | 0 |
char | Kiểu Unicode character (16 bit) | U +0000 tới U +ffff | ‘ |