विंडोज फोन 7.5 ऐप का विकास: चर, डेटा प्रकार और मूल्यों को असाइन करना

विंडोज फोन 7.5 ऐप का विकास: चर, डेटा प्रकार और मूल्यों को असाइन करना
विंडोज फोन 7.5 ऐप का विकास: चर, डेटा प्रकार और मूल्यों को असाइन करना

वीडियो: विंडोज फोन 7.5 ऐप का विकास: चर, डेटा प्रकार और मूल्यों को असाइन करना

वीडियो: विंडोज फोन 7.5 ऐप का विकास: चर, डेटा प्रकार और मूल्यों को असाइन करना
वीडियो: Daz Studio | How to manually install contents? easy! - YouTube 2024, मई
Anonim

में अंतिम पाठ हमने अपना पहला आवेदन लिखा है विंडोज फोन 7.5 । इस ट्यूटोरियल में हम देखेंगे क्या चर और डेटा प्रकार हैं तथा कैसे चर से मूल्य असाइन या पुनर्प्राप्त करें। इसके अलावा हम भी देखेंगे टेक्स्टबॉक्स को मान असाइन करना.

आइए शुरू करें चर । परिवर्तनीय वे मेमोरी तत्व हैं जो इसमें कुछ मूल्य संग्रहीत करते हैं। तो अगर हम इसे तोड़ना चाहते हैं, चर बाल्टी की तरह हैं, जिसमें कुछ सार्थक मूल्य या डेटा है। इसलिए जब भी कोई उपयोगकर्ता एक चर घोषित करता है, तो कुछ मूल्य से भरने के लिए स्मृति में एक बाल्टी बनाई जाती है। चर का प्रकार उपयोगकर्ता की जरूरतों पर निर्भर करता है। प्रत्येक सी # चर और वस्तु उचित डेटा प्रकार के साथ घोषित किया जाना चाहिए।

सी# आपको कई प्रदान करता है जानकारी का प्रकार, जिसका आप उपयोग कर सकते हैं। डेटा पास करने के उनके तरीके के आधार पर डेटा प्रकारों की दो श्रेणियां हैं, जैसे। मूल्य प्रकार और संदर्भ प्रकार। किसी अन्य चर के मान को आवंटित करते समय, वैल्यू टाइप वैरिएबल के मामले में वास्तविक मान को उस चर में कॉपी किया जाता है; जबकि अगर हम संदर्भ प्रकार चर निर्दिष्ट कर रहे हैं, तो स्मृति स्थान पर केवल संदर्भ या पता जहां हमारे मूल चर को संग्रहीत किया जाता है, पास हो जाता है।

आप डेटा प्रकारों और यहां उनके अंतर के बारे में अधिक जान सकते हैं, लेकिन शुरुआत के रूप में हम नीचे सूचीबद्ध अनुसार कुछ मूल्य प्रकार चर का उपयोग करेंगे।

  1. पूर्णांक: पूर्णांक के लिए खड़ा है। दशमलव के बिना संख्याओं को संग्रहित करने के लिए एक डेटा प्रकार।
  2. चार: इसका उपयोग एक चरित्र को संग्रहित करने के लिए किया जाता है।
  3. तार: इसका उपयोग पाठ को संग्रहीत करने के लिए किया जाता है, यानी, कई वर्ण हैं
  4. बूल: यह सबसे सरल डेटा प्रकारों में से एक है। इसमें केवल 2 मान हो सकते हैं - 0 और 1 या झूठी या सत्य।
  5. फ्लोट: इसका उपयोग उन नंबरों को संग्रहीत करने के लिए किया जाता है जिनमें दशमलव हो सकते हैं या नहीं।

हम अपने भविष्य के ट्यूटोरियल में इन सभी डेटा प्रकारों का उपयोग करेंगे। यदि आप इन और अन्य डेटा प्रकारों के बारे में और जानना चाहते हैं, तो आप इसके लिए माइक्रोसॉफ्ट के एमएसडीएन चैनल को देख सकते हैं।

मूल्यों को असाइन करना और टेक्स्टबॉक्स से इनपुट पुनर्प्राप्त करना:

यह एक बहुत ही बुनियादी कदम है, जो आपको उपयोगकर्ताओं से कुछ मूल्य प्राप्त करने या उन्हें कुछ दिखाने में सक्षम बनाता है। इन दो चीजों में से, हमने पहले से ही बाद में प्रदर्शन किया है नमस्ते दुनिया आवेदन। हैलो वर्ल्ड एप्लिकेशन में, हमने उपयोगकर्ता को "हैलो वर्ल्ड" संदेश दिया button_click घटना। इसका मतलब है, आप पहले से ही आउटपुट आउटपुट से परिचित हैं, इसलिए अब हम इनपुट स्वीकार करना सीखें। इनपुट लेना आउटपुट प्रदान करने की मिरर प्रक्रिया है।

फिर से हमारी test1 या helloworld परियोजना खोलें। हम उस परियोजना में उपयोगकर्ता के नाम को स्वीकार करने के लिए मामूली संशोधन करेंगे और फिर हम कुछ संदेश प्रदर्शित करेंगे। अब हमारे पास पहले से टेक्स्टब्लॉक और बटन है, हमें केवल एक अतिरिक्त टेक्स्टबॉक्स और अन्य टेक्स्टब्लॉक की आवश्यकता होगी। टूलबॉक्स से टेक्स्टबॉक्स (txt1) खींचें और इसे पिछले टेक्स्टब्लॉक से ऊपर रखें और एक और टेक्स्टब्लॉक (txtip) खींचें और इसे टेक्स्टबॉक्स के अलावा रखें। नए टेक्स्टब्लॉक की टेक्स्ट प्रॉपर्टी को "अपना नाम दर्ज करें" पर बदलें और बटन क्लिक ईवेंट पर जाने के लिए बटन पर डबल क्लिक करें। अब घुंघराले ब्रैकेट जोड़ी में, इस कोड को पेस्ट करें:
फिर से हमारी test1 या helloworld परियोजना खोलें। हम उस परियोजना में उपयोगकर्ता के नाम को स्वीकार करने के लिए मामूली संशोधन करेंगे और फिर हम कुछ संदेश प्रदर्शित करेंगे। अब हमारे पास पहले से टेक्स्टब्लॉक और बटन है, हमें केवल एक अतिरिक्त टेक्स्टबॉक्स और अन्य टेक्स्टब्लॉक की आवश्यकता होगी। टूलबॉक्स से टेक्स्टबॉक्स (txt1) खींचें और इसे पिछले टेक्स्टब्लॉक से ऊपर रखें और एक और टेक्स्टब्लॉक (txtip) खींचें और इसे टेक्स्टबॉक्स के अलावा रखें। नए टेक्स्टब्लॉक की टेक्स्ट प्रॉपर्टी को "अपना नाम दर्ज करें" पर बदलें और बटन क्लिक ईवेंट पर जाने के लिए बटन पर डबल क्लिक करें। अब घुंघराले ब्रैकेट जोड़ी में, इस कोड को पेस्ट करें:

String name = “”;

name = txtinput.text;

txtop.text = “hello” +name;

Image
Image

अब एप्लिकेशन चलाएं और मज़ेदार देखें। यहां हमने उपयोगकर्ता से उसके नाम के लिए कहा है और उस नाम को स्ट्रिंग प्रकार परिवर्तनीय "नाम" में संग्रहीत किया है। तो उपयोगकर्ता इनपुट को स्वीकार करने के लिए आपको बस इतना करना है। इनपुट स्वीकार करते समय आपको एक सावधानी बरतनी है इनपुट प्रकार के साथ परिवर्तनीय प्रकार मिलान करना। उदाहरण के लिए, हम उपयोगकर्ताओं के नाम को "int" प्रकार चर में संग्रहीत नहीं कर सकते हैं, हम केवल "स्ट्रिंग" प्रकार चर के साथ ऐसा कर सकते हैं। यद्यपि आप इन मानों को अन्य प्रकारों में भी परिवर्तित कर सकते हैं, हर बार यह संभव नहीं है। आप यहां प्रकार रूपांतरण के बारे में और जान सकते हैं।

Image
Image

तो यह है, अगर आप यहां पहुंचे हैं, तो आपने इस ट्यूटोरियल में अच्छी तरह से किया है और आप जाने के लिए तैयार हैं अगला ट्यूटोरियल.

सिफारिश की: