Tôi đang cố gắng bỏ một chuỗi để tăng gấp đôi, nhưng tôi không muốn nó ném ngoại lệ, nhưng để trả lại một số giá trị. Tôi đã tìm thấy hàm TryCast nhưng có vẻ như tôi không sử dụng nó đúng. Tôi thử TryCast(string, Double)
và nó nói rằng "Đôi" là một loại giá trị, không phải là loại tham chiếu. Tôi đang làm gì sai?TryCast to Double?
5
A
Trả lời
5
3
Thay vào đó, bạn nên sử dụng phương thức TryParse.
0
Bạn nên cố gắng này:
If Double.TryParse(value, New Double) Then
' TODO
end if
Các vấn đề liên quan
- 1. Binding Double to TextBox
- 2. C#: double [] [] và double [,]
- 3. Làm thế nào để chuyển đổi dấu chấm động thực sự được thực hiện trong C++? (Double to float hoặc float to double)
- 4. Junit chênh lệch giữa assertEquals (Double, Double) và assertEquals (double, double, đồng bằng)
- 5. Regex.Matches C# double quotes
- 6. Làm cách nào để chuyển đổi Double [] thành double []?
- 7. C# volatile double
- 8. Unsigned double in C++?
- 9. Double LEFT JOIN
- 10. Double-Loop trong msbuild?
- 11. MySQL double sort
- 12. Android Double Tap
- 13. Double in HashMap
- 14. Double Equals (==) trong TypeScript
- 15. Unpredictability của BigDecimal (double) constructor
- 16. Phân số chuỗi thành Double
- 17. Chuyển đổi int64_t thành double
- 18. Chuyển đổi Hex thành Double
- 19. Double vs doubleValue trong Java
- 20. Sự khác nhau giữa double a = a + int b và int a + = double b là gì?
- 21. Có sự khác biệt có ý nghĩa giữa "Double" và "double" trong .Net không?
- 22. Trong C++, sự khác nhau giữa static_cast <double> (a) và double (a) là gì?
- 23. Tại sao Math.Floor (Double) trả về một giá trị kiểu Double?
- 24. porting isnan to C++ 11
- 25. LINQ to EntityFramework DateTime
- 26. Chuyển đổi Delphi Real48 thành C# double
- 27. Double/incomplete Tham số Url Encoding
- 28. Nhà điều hành double * (splat) làm gì
- 29. Haskell tối thiểu/tối đa Double Constant
- 30. đâu op_addition trong [int, float, double]
Đó là một sự chuyển đổi * * * không phải là một diễn viên * – MarkJ