Class Convert và các phương thức Parse trong C#
Với 14 dạng tại đồng ý của chúng ta, chúng ta sẽ đôi khi cần chuyển đổi giữa các dạng này.
Cách thức dễ nhất là với class Convert. Class Convert là giống với class Console – một thứ
trong hệ thống cái cung cấp bạn với một tập các nhiệm vụ hay khả năng cái nó có thể thực hiện.
Class Convert là cho chuyển đổi giữa các dạng tích hợp sẵn khác nhau này. Để minh hoạ:
Console.Write(“What is your favorite number?”);
string favoriteNumberText = Console.ReadLine();
int favoriteNumber = Convert.ToInt32(favoriteNumberText);
Console.Write(favoriteNumber + ” is a great number!”);
Bạn có thể thấy rằng phương thức ToInt32 của Convert cần một string như một đầu vào và cung cấp
quay trở lại hay trả về một int như một kết quả, chuyển đổi text trong quá trình. Class Convert
có các phương thức ToWhatever để chuyển đổi giữa các dạng tích hợp sẵn:
Hầu hết các tên ở trên là theo đường thẳng, mặc dù một vài cái xứng đáng cho giải thích. Các tên
không khớp hoàn hảo vì class Convert là một phần của Base Class Library của .NET cái tất cả ngôn
ngữ .NET sử dụng. Không có 2 ngôn ngữ lập trình nào sử dụng cùng tên cho các thứ như int và double.