2012-06-13 9 views
8

वीबी कथन अभिव्यक्ति Chr(0) सी # में बराबर क्या है?वीबी कथन वाक्यांश "Chr (0)" सी # में बराबर क्या है?

किसी भी मदद के लिए धन्यवाद।

+2

का उपयोग कर सकते हैं, 'Chr (0)' नहीं सबसे अच्छा विकल्प है, तो आप का उपयोग करना चाहिए 'निरंतर vbNullChar' के रूप में यह क्रम मूल्यांकन की आवश्यकता नहीं है। – Deanna

उत्तर

14

बराबर मेरा मानना ​​है कि '\0'

मैं टिप्पणी को हटा के रूप में मैंने सोचा कि यह में अद्यतन करने के लिए अधिक उपयुक्त है है पोस्ट :)

sValue = vValue + Chr(0) 'As mentioned in your comment 

sValue += "\0"; 
+0

यह ठीक है :) टिप्पणी हटा दी गई है और उपरोक्त पोस्ट को अपडेट किया गया है। –

+2

'=' नहीं '==' – MarkJ

+0

@MarkJ होना चाहिए: यह मेरा कोड नहीं है। इसे ओपी द्वारा एक उदाहरण के रूप में टिप्पणी में दिया गया था। –

2

के रूप में लिखा जा सकता है बराबर होगा (चार) 0। यदि आप भागने के दृश्यों और अन्य पात्रों की तलाश में हैं तो आप \ n और इसी प्रकार

7

का उपयोग कर सकते हैं आप (char)0 का उपयोग कर सकते हैं। या '\0' बेशक। यदि आप एक विधि कॉल करना चाहते हैं, तो आप Convert.ToChar(0) का उपयोग कर सकते हैं।

+1

+1 उल्लेखनीय है कि यह सही है 0-127 से मूल्यों के लिए। वीबी 6 [Chr] (http://msdn.microsoft.com/en-us/library/aa262692 (v = vs.60) .aspx) वर्तमान सिस्टम कोड पृष्ठ से एएनएसआई वर्ण कोड का उपयोग करता है, यूनिकोड वर्ण कोड नहीं। इसका मतलब है कि आपके उत्तर में कोई भी विकल्प अन्य मूल्यों के लिए सही नहीं होगा। वीबी 6 में एक ChrW फ़ंक्शन है जो यूनिकोड वर्ण कोड स्वीकार करता है। – MarkJ

-1
sValue == vValue + Strings.Chr(0) 

आप इस कोशिश अपने आप को भी VB6 में this website

+5

'=' नहीं '==' होना चाहिए – MarkJ

संबंधित मुद्दे