متغیر

مصنف: Robert Simon
تخلیق کی تاریخ: 21 جون 2021
تازہ کاری کی تاریخ: 24 جون 2024
Anonim
Hamza Namira - Dari Ya Alby | حمزة نمرة - داري يا قلبي
ویڈیو: Hamza Namira - Dari Ya Alby | حمزة نمرة - داري يا قلبي

مواد

تعریف - متغیر کا کیا مطلب ہے؟

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

سی # زبان کو "ٹائپ سیف" ہونے کے لئے ڈیزائن کیا گیا ہے ، جس سے یہ یقینی بنانے میں مدد ملتی ہے کہ متغیر میں رکھی گئی قدر مناسب نوعیت کی ہے۔ متغیر کی قسم سے یہ معلوم ہوتا ہے کہ اس میں کس طرح کا ڈیٹا ہوسکتا ہے۔ یہ خصوصیت ڈیٹا کی قسم کی حفاظت کی ضمانت دے کر پروگرامر کے بوجھ کو کم کرنے میں مدد کرتی ہے۔

آسانی سے ٹائپ کی جانے والی زبانوں جیسے Jscript کے برعکس ، C # توقع کرتا ہے کہ اعلامیے کے دوران متغیر کے ڈیٹا کی قسم کی وضاحت کی جائے ، جو رن ٹائم کے دوران متغیر کے لئے میموری کو مختص کرنے میں معاون ہے۔ متغیر میں محفوظ ڈیٹا کی سالمیت کو برقرار رکھنے کے لئے ، C # قواعد کا ایک سیٹ متعین کرتا ہے جو متغیر پر انجام دیئے جانے والے قابل عمل کارروائیوں کا حکم دیتا ہے۔

مائیکروسافٹ ازور اور مائیکروسافٹ کلاؤڈ کا تعارف | اس گائیڈ میں ، آپ کو معلوم ہوگا کہ کلاؤڈ کمپیوٹنگ کیا ہے اور مائیکروسافٹ ایذور آپ کو بادل سے ہجرت کرنے اور اپنے کاروبار کو چلانے میں کس طرح مدد کرسکتا ہے۔

ٹیکوپیڈیا متغیر کی وضاحت کرتا ہے

متغیر کے استعمال سے پہلے اس کا اعلان کرنا ہوگا۔ متغیر کا اعلان اس کے نام ، اس کی قسم اور اختیاری ابتدائی قدر کی نشاندہی کرتا ہے۔ ابتدائی طور پر کسی متغیر کو تفویض کرنا ایک اچھا پروگرامنگ مشق ہے۔ ایک متغیر کو کسی اسائنمنٹ کے ذریعہ یا انکریمنٹ / کمی (++ / -) آپریٹرز استعمال کرکے ایک ویلیو کو سیٹ کیا جاسکتا ہے۔ متغیر کا دائرہ کار اس پروگرام کے کوڈ کی مرئیت کا تعین کرتا ہے اور اس کو کسی طبقے یا طریقہ کار کی سطح پر ، یا اندرونی کوڈ میں متعین کیا جاسکتا ہے۔

ایک متغیر کی قیمت یا حوالہ کی قسم ہوسکتی ہے۔ جبکہ قدر کی متغیرات اسٹیک پر محفوظ ہوتی ہیں ، لیکن اسٹیک میں ذخیرہ شدہ مختص میموری کے حوالہ کے ساتھ ڈھیر پر حوالہ قسم کے متغیرات تخلیق کیے جاتے ہیں۔

مثال کے طور پر ، متغیر ، "اسٹوڈنٹ نام ،" کو حوالہ کی قسم کے سٹرنگ متغیر کے طور پر اعلان کیا جاسکتا ہے۔

ایک متغیر جس کو کسی خاص قسم کے ساتھ اعلان کیا گیا ہو ، نئی قسم کے ساتھ اس کا دوبارہ اعلان نہیں کیا جاسکتا۔ کسی خاص قسم کے متغیر کو ضمنی قسم کے تبادلوں یا واضح تبادلوں (کاسٹ) کا استعمال کرتے ہوئے دوسری قسم میں تبدیل کیا جاسکتا ہے۔ اگرچہ ضمنی تبادلوں سے اعداد و شمار کا کوئی نقصان نہیں ہوتا ہے اور یہ مرتب وقت کے دوران ہوتا ہے ، لیکن کاسٹ رن ٹائم کے دوران ڈیٹا کو کھو جانے کا سبب بن سکتا ہے۔
یہ تعریف C # کی شکل میں لکھی گئی تھی