سی# ہیلو ورلڈ: پہلا کنسول ایپلیکیشن پروگرام۔

C# ان زبانوں میں سے ایک ہے جو مائیکروسافٹ نے نیٹ کے ساتھ کام کرنے کے لیے فراہم کی ہیں۔ یہ زبان خصوصیات کے ایک بھرپور مجموعے پر محیط ہے ، جو مختلف اقسام کی ایپلی کیشنز کی ترقی کی اجازت دیتی ہے۔

C# ایک آبجیکٹ پر مبنی پروگرامنگ زبان ہے اور C ++ زبان کے کئی پہلوؤں سے مشابہت رکھتی ہے۔ اس ٹیوٹوریل میں ، ہم دیکھتے ہیں کہ اپنی پہلی ایپلی کیشن کیسے تیار کی جائے۔

یہ ایک بنیادی کنسول ایپلی کیشن ہوگی ، اس کے بعد ہم C# زبان میں دستیاب ڈیٹا کی مختلف اقسام کے ساتھ ساتھ کنٹرول فلو سٹیٹمنٹس کو بھی دریافت کریں گے۔

پہلی کنسول ایپلی کیشن بنانا۔

کنسول ایپلی کیشن ایک ایسی ایپلی کیشن ہے جسے ونڈوز میں کمانڈ پرامپٹ پر چلایا جا سکتا ہے۔ نیٹ پر کسی بھی ابتدائی کے لیے ، کنسول ایپلیکیشن بنانا مثالی طور پر شروع کرنے کا پہلا قدم ہے۔

ہماری مثال میں ، ہم کنسول ٹائپ پروجیکٹ بنانے کے لیے بصری اسٹوڈیو استعمال کرنے جا رہے ہیں۔ اگلا ، ہم ایک پیغام 'ہیلو ورلڈ' ظاہر کرنے کے لیے کنسول ایپلی کیشن استعمال کرنے جا رہے ہیں۔ اس کے بعد ہم دیکھیں گے کہ کنسول ایپلی کیشن کو کیسے بنایا اور چلایا جائے۔

آئیے اس مثال کو حاصل کرنے کے لیے درج ذیل اقدامات پر عمل کریں۔

مرحلہ نمبر 1) پہلے مرحلے میں بصری اسٹوڈیو میں ایک نئے منصوبے کی تخلیق شامل ہے۔ اس کے لیے ، ایک بار بصری اسٹوڈیو لانچ ہونے کے بعد ، آپ کو مینو آپشن نیا-> پروجیکٹ منتخب کرنے کی ضرورت ہے۔

مرحلہ 2) اگلا مرحلہ پروجیکٹ کی قسم کو بطور کنسول ایپلی کیشن منتخب کرنا ہے۔ یہاں ، ہمیں اپنے پروجیکٹ کا نام اور مقام بتانے کی بھی ضرورت ہے۔

  1. پروجیکٹ ڈائیلاگ باکس میں ، ہم بصری اسٹوڈیو میں مختلف قسم کے پروجیکٹس بنانے کے لیے مختلف آپشنز دیکھ سکتے ہیں۔ بائیں طرف ونڈوز آپشن پر کلک کریں۔
  2. جب ہم پچھلے مرحلے میں ونڈوز آپشنز پر کلک کریں گے تو ہم کنسول ایپلیکیشن کا آپشن دیکھ سکیں گے۔ اس آپشن پر کلک کریں۔
  3. اس کے بعد ہم درخواست کے لیے ایک نام دیتے ہیں جو ہمارے معاملے میں DemoApplication ہے۔ ہمیں اپنی درخواست کو محفوظ کرنے کے لیے ایک مقام بھی فراہم کرنا ہوگا۔
  4. آخر میں ، ہم 'OK' بٹن پر کلک کرتے ہیں تاکہ بصری اسٹوڈیو کو اپنا پروجیکٹ بنایا جا سکے۔

اگر مذکورہ بالا مراحل پر عمل کیا جاتا ہے تو ، آپ کو بصری اسٹوڈیو میں نیچے کی پیداوار ملے گی۔

آؤٹ پٹ:-

  1. 'ڈیمو ایپلی کیشن' نامی پروجیکٹ بصری اسٹوڈیو میں بنایا جائے گا۔ اس پروجیکٹ میں کنسول ایپلی کیشن کو چلانے کے لیے درکار تمام ضروری نمونے ہوں گے۔
  2. Program.cs نامی مین پروگرام ڈیفالٹ کوڈ فائل ہے جو کہ بصری اسٹوڈیو میں نئی ​​ایپلیکیشن بننے پر بنائی جاتی ہے۔ یہ کوڈ ہماری کنسول ایپلی کیشن کے لیے ضروری کوڈ پر مشتمل ہوگا۔

مرحلہ 3) اب ہم اپنا کوڈ لکھتے ہیں جو کنسول ایپلی کیشن میں سٹرنگ 'ہیلو ورلڈ' کو ظاہر کرنے کے لیے استعمال کیا جائے گا۔

تمام کوڈ کو Program.cs فائل میں داخل کرنے کی ضرورت ہے۔ جب کنسول ایپلی کیشن چلتی ہے تو کوڈ کو 'ہیلو ورلڈ' لکھنے کے لیے استعمال کیا جائے گا۔

سی# ہیلو ورلڈ پروگرام۔

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DemoApplication { class Program { static void Main(string[] args) { Console.Write('Hello World'); Console.ReadKey(); } } }

کوڈ کی وضاحت:-

  1. کوڈ کی پہلی لائنیں بصری اسٹوڈیو کے ذریعہ داخل کردہ ڈیفالٹ لائنز ہیں۔ 'استعمال' بیان ہمارے کنسول ایپلی کیشن میں موجودہ نیٹ ماڈیولز کو درآمد کرنے کے لیے استعمال کیا جاتا ہے۔ کسی بھی .Net ایپلی کیشن کو مناسب طریقے سے چلانے کے لیے ان ماڈیولز کی ضرورت ہوتی ہے۔ ونڈوز مشین پر کوڈ کام کرنے کے لیے ان میں کم سے کم کوڈ ہوتا ہے۔
  2. ہر درخواست ایک کلاس سے تعلق رکھتی ہے۔ C# ایک آبجیکٹ پر مبنی زبان ہے ، اور اس وجہ سے ، تمام کوڈ کو ایک خود کو برقرار رکھنے والے ماڈیول میں بیان کرنے کی ضرورت ہے جسے 'کلاس' کہا جاتا ہے۔ اس کے نتیجے میں ، ہر کلاس ایک نام کی جگہ سے تعلق رکھتی ہے۔ نام کی جگہ کلاسوں کا صرف ایک منطقی گروپ ہے۔
  3. مین فنکشن ایک خاص فنکشن ہے جسے کنسول ایپلی کیشن چلنے پر خود بخود کہا جاتا ہے۔ یہاں آپ کو کنسول ایپلی کیشن میں مطلوبہ سٹرنگ ڈسپلے کرنے کے لیے درکار کوڈ درج کرنا یقینی بنانا ہوگا۔
  4. کنسول کلاس .Net میں دستیاب ہے جو کسی کو کنسول ایپلی کیشنز کے ساتھ کام کرنے کی اجازت دیتا ہے۔ یہاں ہم کنسول میں سٹرنگ 'ہیلو ورلڈ' لکھنے کے لیے 'رائٹ' نامی ایک ان بلٹ طریقہ استعمال کر رہے ہیں۔
  5. اس کے بعد ہم کنسول سے کسی بھی کلید کو پڑھنے کے لیے Console.ReadKey () طریقہ استعمال کرتے ہیں۔ کوڈ کی اس لائن میں داخل ہونے سے ، پروگرام انتظار کرے گا اور فوری طور پر باہر نہیں نکلے گا۔ پروگرام آخرکار باہر نکلنے سے پہلے صارف کا کوئی کلید داخل کرنے کا انتظار کرے گا۔ اگر آپ اس بیان کو کوڈ میں شامل نہیں کرتے ہیں تو ، پروگرام چلتے ہی باہر نکل جائے گا۔

مرحلہ 4) اپنا .Net پروگرام چلائیں۔ کسی بھی پروگرام کو چلانے کے لیے ، آپ کو بصری اسٹوڈیو میں اسٹارٹ بٹن پر کلک کرنا ہوگا۔

اگر مذکورہ کوڈ کو صحیح طریقے سے داخل کیا گیا ہے اور پروگرام کو کامیابی کے ساتھ چلایا گیا ہے تو ، درج ذیل آؤٹ پٹ ظاہر ہوگا۔

آؤٹ پٹ:

آؤٹ پٹ سے ، آپ واضح طور پر دیکھ سکتے ہیں کہ تار 'ہیلو ورلڈ' مناسب طریقے سے ظاہر ہوتا ہے۔ یہ کنسول کی وجہ سے ہے۔ لکھنا بیان اس تار کو کنسول پر بھیجنے کا سبب بنتا ہے۔

خلاصہ

  • کنسول ایپلی کیشن وہ ہے جسے ونڈوز مشین پر کمانڈ پرامپٹ پر چلانے کے لیے بنایا جا سکتا ہے۔
  • کنسول پر لکھنے کے لیے Console.write طریقہ استعمال کیا جا سکتا ہے۔