2012-10-25 14 views
5

मैं एक स्ट्रिंग को डबल करने की कोशिश कर रहा हूं, लेकिन मैं नहीं चाहता कि यह अपवाद फेंक दे, लेकिन कुछ मूल्य वापस करने के लिए। मुझे TryCast फ़ंक्शन मिला लेकिन ऐसा लगता है कि मैं इसका सही उपयोग नहीं कर रहा हूं। मैं TryCast(string, Double) आज़माता हूं और यह कहता है कि "डबल" एक मान प्रकार है, संदर्भ प्रकार नहीं। मैं क्या गलत कर रहा हूं?TryCast डबल करने के लिए?

+0

एक * रूपांतरण * नहीं एक * डाली है कि * – MarkJ

उत्तर

3

आपको इसके बजाय TryParse विधि का उपयोग करना चाहिए।

0

आप इस प्रयास करना चाहिए:

If Double.TryParse(value, New Double) Then 
    ' TODO 
end if 
संबंधित मुद्दे