Windows

উইন্ডোজ 7.5 এঙ্গো অ্যাপস তৈরি করা যায়, পার্ট 4: যদি স্টেটমেন্ট

এনআরআইদের জন্য Hiranandani ডেভেলপারগণ উপস্থাপনা

এনআরআইদের জন্য Hiranandani ডেভেলপারগণ উপস্থাপনা
Anonim

<সিরিজ এর পূর্ববর্তী অধ্যায় , আমরা প্রবর্তন, প্রথম ছোট অ্যাপ্লিকেশন এবং আমরা কিছু অন্যান্য মৌলিক ধারণা যেমন ভেরিয়েবল এবং তাদের মান নির্ধারণ করা মত শিখেছি। এই অধ্যায়, জিনিষ একটু বেশি আকর্ষণীয় পাবেন। শেষ অধ্যায় ইন আমরা ব্যবহারকারীর থেকে ইনপুট পেয়েছি কিছু আউটপুট দেখানোর জন্য। আমরা ব্যবহারকারী থেকে প্রাপ্ত ইনপুটের উপর ভিত্তি করে কিছু সিদ্ধান্ত নিতে শিখব।

"if" বিবৃতি এর সিনট্যাক্স নিম্নরূপঃ যদি (শর্ত)

কোডের লাইন;
এটি

সিদ্ধান্ত গ্রহণের বিবৃতি হিসাবে বলা হয় কারণ আমরা সেট আপ করার উপর ভিত্তি করে, আবেদনটি নির্দিষ্ট ব্লক কোডটি চালানো হবে কি না তা নির্ধারণ করে। নতুন প্রকল্প তৈরির কাজ শুরু করা যাক । যে কোনও নাম দ্বারা একটি নতুন প্রকল্প তৈরি করুন। সুবিধার জন্য আমি আমার প্রজেক্ট `ifstatement` নামটি রেখেছি।

এখন একটি টেক্সট ব্লক টেষ্ট করুন (txtDescription) পৃষ্ঠার নিচের দিকে ধাপে ধাপে সম্পূর্ণ ই এমুলার স্ক্রিন (চিত্র দেখুন)। যে একটি টেক্সট বক্স (txtInput) এবং এক বোতাম (বিটিএন সাবমিট) টানুন এবং একে অপরের পাশে ড্রপ করুন শেষ সময়ে আরেকটি টেক্সট ব্লক (টক্সআরসাল্ট) টানুন এবং এটি উভয় উচ্চতা এবং প্রস্থ উভয় ক্ষেত্রেই বড় আকারের করুন। এখন বোতামটি ছাড়া সব নিয়ন্ত্রণ করুন, যেমন, টেক্সট পাঠ্য থেকে পাঠ্য সরানোর সময় বোতামের পাঠ্য পরিবর্তন করতে "জমা দিন" আপনি ইচ্ছা করলে প্রথম পাঠ্য ব্লকের টেক্সট যোগ করতে পারেন। আমি আমাদের সামান্য গেম / অ্যাপ্লিকেশন জন্য কিছু নির্দেশিকা যোগ করেছেন (এটা কোন মূঢ় হতে দিন)। এখন আমাদের ইন্টারফেসটি প্রস্তুত এবং দেখানো হয়েছে যে আমি ছবিতে দেখলাম।

এখন সি # উইন্ডোতে

বোতাম_ক্লিক ইভেন্টে যাওয়ার জন্য জমা বাটনে ক্লিক করুন। যে ইভেন্টে (ক্লিক ইভেন্ট ধারণ করে যারা দুই কোঁকড়া ধনুর্বন্ধনী মধ্যে), আমাদের অ্যাপ্লিকেশন মৌলিক কার্যকারিতা চেক শুধু কোড নিম্নলিখিত লাইন লিখুন। স্ট্রিং userValue = txtInput.text;

যদি (userValue == "1")
txtResult.text = "আপনি $ 1000 জিতেছেন অভিনন্দন";
এখন প্রকল্পটি চালান। টেক্সট বাক্সে 1 প্রবেশ করার পরে "জমা" চাপুন; আপনি "

লাইন পাবেন" আপনি $ 1000 জিতেছেন অভিনন্দন "। কিন্তু যদি আপনি পাঠানোর আগে পাঠ্য ব্লকের 1-এর চেয়ে বেশি কিছু লিখতে চেষ্টা করেন তবে কিছুই ঘটবে না, যদি আমরা আমাদের আবেদনটি না বলি যে শর্তটি মিথ্যা কিনা। এই ব্লক "যদি" স্টেটমেন্টের সহজতম ফর্ম।

বেশ কয়েকটি শর্তের মূল্যায়নে ব্যবহার করা যেতে পারে এমন "if" বিবৃতির অন্য কিছু ফর্ম আছে, যথা "if-else" , "অন্য-যদি" "নেস্টেড যদি থাকে" এখন ডিবাগিং মোড বন্ধ করার পর সেখানে নিম্নলিখিত কোড লিখুন আমাদের প্রোগ্রামের C # অংশটি খুলুন। এই কোডটি "অন্য-যদি" লুপের ব্যবহার প্রদর্শন করবে।

স্ট্রিং ইউজারভ্যালু = txtInput.Text;
যদি (ব্যবহারকারী ভ্যালু == "1")
txtResult.Text = "আপনি $ 1000 জিতেছেন";
অন্য যদি (userValue == "2")
txtResult.Text = "উত্তম কাল পরবর্তী সময়!";
অন্যথায় যদি (userValue == "3")
txtResult.Text = "আপনি কঠিন চেষ্টা! ";
অন্য
txtResult.Text =" নাহ সঠিকভাবে লিখুন "।

এই হিসাবে বলা হয় " অন্য-যদি " মই এটি বিভিন্ন শর্তের বিরুদ্ধে মান পরীক্ষা করে এবং কোডের সংশ্লিষ্ট ব্লকটি চালায়।

এখানে দুইটি বিষয় উল্লেখ করা উচিত, "অন্য-যদি" মইয়ের শেষ "অন্য" বিবৃতিটি যদি বিবৃতি এবং এর সাথে যুক্ত হয় না অন্য "=" অপারেটর "==" অপারেটর এর মত নয়। "=" অপারেটর এল.এ.এস. যখন "==" মূল্যগুলি তুলনা করা হয় নেস্টেড "যদি" এবং "ই-এফ" তবে "সহজ যদি" ​​এবং "অন্য-যদি" মইয়ের বৈচিত্রের কিছুই হয় না, যা আপনি একই প্রকল্পে সহজেই চেষ্টা করতে পারেন।

সুতরাং আমরা পরের অধ্যায়ে ফিরে গেলে, মাস্টার এই "যদি" বিবৃতি সম্পূর্ণ।