स्टेटमेंट दर्ज करें
उपयोगकर्ता को चर का मान स्वयं सेट करने में सक्षम होने के लिए, कीबोर्ड से मान दर्ज करने में सक्षम होना आवश्यक है।
C# में दो वैल्यू इनपुट ऑपरेटर हैं:
Console.Read();
and
Console.ReadLine();
पढ़ें
दर्ज किए गए मानों में से केवल एक वर्ण पढ़ता है, या -1 अगर पढ़ने के लिए और वर्ण नहीं बचे हैं। इसके अलावा, विधि एक पूर्णांक वर्ण कोड लौटाती है, इसलिए वर्ण चर प्राप्त करने के लिए, आपको
Convert.ToChar()
का उपयोग करके एक रूपांतरण करने की आवश्यकता है।
<पूर्व>
int x = कंसोल। पढ़ें (); // चरित्र कोड पढ़ें
char a = Convert.ToChar (x); // प्राप्त कोड को वर्ण चर के मान में परिवर्तित करना
पूर्व>
ReadLine()
के साथ, आप एक नई लाइन दर्ज करने से पहले एक स्ट्रिंग अनुक्रम पढ़ सकते हैं। परिणामस्वरूप, विधि एक स्ट्रिंग वापस कर सकती है या
null
यदि कोई और स्ट्रिंग नहीं है।
उदाहरण के लिए, प्रविष्टि लाइन पढ़ती है:
<पूर्व>
स्ट्रिंगलाइन = कंसोल। रीडलाइन (); प्री>
एक पूर्णांक मान को पढ़ने के लिए, आपको स्ट्रिंग को पढ़ना होगा और इसे एक संख्या में बदलना होगा:
<पूर्व>
int a = int.Parse(Console.ReadLine());
यदि संख्याएँ एक पंक्ति में जाती हैं, तो आपको रेखा की गणना करने की आवश्यकता है, & nbsp; और एक विभाजक के रूप में अंतरिक्ष चरित्र का उपयोग करके इससे तार की एक सरणी प्राप्त करें। और फिर सरणी का प्रत्येक तत्व एक संख्या में परिवर्तित हो जाता है:
<पूर्व>
स्ट्रिंग [] नंबर = कंसोल। रीडलाइन ()। स्प्लिट (' & # 39;);
int a = int Parse (संख्या [0]);
int b = int.Parse (नंबर [1]); pre>