[Hướng Dẫn] Học C# Bài 2 (P2): Các kiểu dữ liệu và cách chuyển đổi giá trị
Sau đây tôi sẽ liệt kê các kiểu dữ liệu và cách đổi từ dạng dữ liệu này sang dạng dữ liệu kia.
[chapter]CÁC KIỂU DỮ LIỆU[/chapter]
1.ToString()
Chuyển đổi mọi thứ thành chuỗi. Cách sử dụng vô cùng đơn giản. Xem ví dụ dưới đây.
2.Convert
Miễn bàn cái này vì nó quá to. TO VÃI CẢ TO. Cụ thể là nó giúp chúng ta chuyển đổi qua lại giữa các kiểu dữ liệu: Boolean, Char, SByte, Byte, Int16, Int32, Int64, UInt16, UInt32, UInt64, Single, Double, Decimal, DateTime và String..
Đây là những cái được dùng nhiều nhất. Còn một vài nhỏ khác nhưng khá phức tạp, sẽ đề cập trong những bài học sau.
Cách sử dụng : Xem ví dụ sau đây
[chapter]CÁC KIỂU DỮ LIỆU[/chapter]
- object: kiểu dữ liệu cơ bản của tất cả các kiểu khác
- string: Được sử dụng để lưu trữ những giá trị kiểu chữ cho biến
- int: Sử dụng để lưu trữ giá trị kiểu số nguyên ( integer )
- byte: sử dụng để lưu trữ giá byte (từ 0->255)
- float: Sử dụng để lưu trữ giá trị số thực
- bool: Cho phép một biến lưu trữ giá trị đúng hoặc sai (True or False)
- char: Cho phép một biến lưu trữ MỘT ký tự
- decimal : Kiểu số thập phân
1.ToString()
Chuyển đổi mọi thứ thành chuỗi. Cách sử dụng vô cùng đơn giản. Xem ví dụ dưới đây.
int x = 5321;
string s = x.ToString();
2.Convert
Miễn bàn cái này vì nó quá to. TO VÃI CẢ TO. Cụ thể là nó giúp chúng ta chuyển đổi qua lại giữa các kiểu dữ liệu: Boolean, Char, SByte, Byte, Int16, Int32, Int64, UInt16, UInt32, UInt64, Single, Double, Decimal, DateTime và String..
- ToBoolean
Chuyển đổi một kiểu thành một giá trị Bool, nếu có thể
- ToByte
Chuyển đổi một kiểu thành một byte
- ToChar
Chuyển đổi một kiểu thành một character, nếu có thể
- ToDateTime
Chuyển đổi một kiểu (kiểu integer hoặc string) thành các cấu trúc date-time (sẽ nói cái này sau)
- ToDecimal
Chuyển đổi một kiểu số thực hoặc số nguyên thành một kiểu thập phân
- ToInt16
Chuyển đổi một kiểu thành một 16-bit integer
- ToInt32
Chuyển đổi một kiểu thành một 32-bit integer
- oInt64
Chuyển đổi một kiểu thành một 64-bit integer
- ToString
Chuyển đổi một kiểu thành một string
Đây là những cái được dùng nhiều nhất. Còn một vài nhỏ khác nhưng khá phức tạp, sẽ đề cập trong những bài học sau.
Cách sử dụng : Xem ví dụ sau đây
int value = 23.15;
bool bNumber = Convert.ToBoolean(value);
string sValue = Convert.ToString(value);