मैं कुछ सी # कोड के माध्यम से जा रहा था और इस लाइन पर आया था:(-) प्रतीक Convert विधि में प्रयुक्त
Matrix[i, j] = Convert.ToInt32(grab[i, j] - '0');
वास्तव में क्या करता है (-) करना ??
यदि कोई है तो इसे लिखने का दूसरा तरीका क्या होगा?
मैं कुछ सी # कोड के माध्यम से जा रहा था और इस लाइन पर आया था:(-) प्रतीक Convert विधि में प्रयुक्त
Matrix[i, j] = Convert.ToInt32(grab[i, j] - '0');
वास्तव में क्या करता है (-) करना ??
यदि कोई है तो इसे लिखने का दूसरा तरीका क्या होगा?
-
(शून्य) बिल्कुल वही करता है जो यह हमेशा करता है - घटाना। यहां क्या होता है [i,j]
पर चरित्र से शून्य '0'
के वर्ण कोड को घटा रहा है। यह एक अंक वर्ण को इसी अंक के पूर्णांक मान में परिवर्तित करता है। उदाहरण के लिए, आप
char digitChar = '7';
int digitVal = digitChar - '0';
गणना करता है, तो digitVal
का मूल्य सात है।
गोटो ठीक है। मुझे नहीं लगता था कि यह इतना आसान था और सोचा था कि यह कनवर्ट विधि के लिए कुछ खास हो सकता है। धन्यवाद! – JLott
'-' घटाव ऑपरेटर है। यहां, यह '0'' के मान को घटाता है, जो 48 है (शून्य वर्ण के लिए यूनिकोड बिंदु)। – Vulcan
'हथियार [i, j] 'का लौटने का प्रकार क्या है? –
char वापसी का प्रकार – JLott