की ऑपरेंड के लिए लागू नहीं किया जा सकता मैं निम्नलिखित सी # कोड है:ऑपरेटर '??' प्रकार 'स्ट्रिंग' और 'System.DBNull'
sqlCommand.Parameters.AddWithValue("@Parameter", table.Value ?? DBNull.Value);
लेकिन यह निम्नलिखित संकलन त्रुटि फेंकता है:
Operator
??
cannot be applied to operands of typestring
andSystem.DBNull
क्यों नहीं करता ' संकलक इस वाक्यविन्यास की अनुमति देता है?
हो सकता है कि क्योंकि '?? ऑपरेटर को प्रत्येक तरफ एक ही प्रकार का होने की उम्मीद है? – kite