- Sử dụng phương thức Parse. Nếu object nguồn không đúng định dạng và không thể convert được thành object đích thì sẽ throw exception lên. Để tránh lỗi và biết được có convert thành công hay không chúng ta cần phải sử dụng try catch.
- Sử dụng phương thức TryParse sẽ trả về object kết quả, đồng thời báo cho ta biết có convert thành công hay không. Nếu object nguồn không đúng định dạng và không thể convert được thành object đích thì sẽ trả về kết quả không thành công.
- Cách sử dụng TryParse:
- DateTime dateTime;
- if (DateTime.TryParse("abc", out dateTime))
- {
- // thành công, biến dateTime đã có thể sử dụng được
- }
- else
- {
- // thất bại
- }
- DateTime dateTime;
- try
- {
- dateTime = DateTime.Parse("abc");
- }
- catch
- {
- }
Không có nhận xét nào :
Đăng nhận xét