मैं इस तरह एक नई वस्तु बना सकते हैं:क्या VB.NET में वस्तु घोषणा में (के रूप में) और (=) के बीच अंतर
Dim sqlconn As New SqlClient.SqlConnection(cs)
या इस तरह:
Dim sqlconn = New SqlClient.SqlConnection(cs)
क्या है अंतर? चूंकि दोनों मेरे लिए ठीक काम करते थे!
Dim sqlconn As SqlClient.SqlConnection = New SqlClient.SqlConnection(cs)
दूसरा एक वीबी के किस संस्करण का उपयोग कर रहे हैं पर निर्भर करता है:
+1 वर्थ का उल्लेख है कि यदि आपके पास 'विकल्प इनफर ऑन' है तो अन्यथा केवल अनुमानित हैं, अन्यथा वीबी 9 पिछले संस्करणों की तरह कार्य करता है। – MarkJ
@ मार्कज: अच्छा बिंदु। यह डिफ़ॉल्ट है, लेकिन अगर आप किसी प्रोजेक्ट को माइग्रेट करते हैं तो यह बंद हो सकता है। – Guffa
+1 लेकिन, पूर्णता के लिए, 'ऑब्जेक्ट' की व्याख्या केवल तभी अनुमति दी जाती है जब 'विकल्प सख्त' 'बंद '(और' विकल्प इनफर ऑफ 'या प्री-वीबी 9) हो। –