مقامی متغیر

مصنف: Randy Alexander
تخلیق کی تاریخ: 23 اپریل 2021
تازہ کاری کی تاریخ: 16 مئی 2024
Anonim
مقامی قیمت، اکائ - دہائ
ویڈیو: مقامی قیمت، اکائ - دہائ

مواد

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

ایک مقامی متغیر ، C # میں ، متغیر کی ایک قسم ہے جس کو مقامی متغیر کے ذریعہ بلاک کے آغاز میں اعلان کیا جاتا ہے متغیر کا مقصد مقامی ہونا ہے۔ یہ ایک بیان ، ایک سوئچ بیان ، ایک پیش گوئی بیان ، استعمال کرنے والا بیان یا مخصوص کیچ بیان یا بیان استعمال کرنے میں بھی ہوسکتا ہے۔

مقامی متغیر اعلامیہ واضح طور پر متغیر کی قسم کی وضاحت کرتا ہے جسے شناخت کرنے والے کے ساتھ ساتھ متغیر کا نام دیا جاتا ہے۔

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

ایک واضح طور پر ٹائپ شدہ مقامی متغیر جس کی قسم اس کے دائیں طرف کے اظہار سے مرتب کی گئی ہے وہ زبان مربوط سوالات (LINQ) سے نمٹنے میں مفید ہے ، جو ہر لینک نتیجہ کے سیٹ کے لئے اپنی مرضی کے مطابق قسم پیدا کرنے میں گمنام اقسام کی واپسی کرتی ہے۔


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

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

مقامی متغیر کی میموری کی تقسیم اس کی نوعیت پر مبنی ہے۔ ویلیو ٹائپ کردہ مقامی متغیر (جیسے اسٹرکٹ ، انٹیجر ، وغیرہ کی طرح کی قسم) کی صورت میں ، تمام مندرجات کو اسٹیک میں محفوظ کیا جاتا ہے ، جبکہ حوالہ ٹائپڈ متغیر اس طرح اسٹور کیا جاتا ہے کہ اس کا حوالہ حصہ اسٹیک میں ہے اور اس کے مندرجات ہیں۔ ڈھیر میں

کسی عمومی طور پر ٹائپ شدہ مقامی متغیر کا اعلان NET ٹائپ کو استعمال کیے بغیر کیا جاتا ہے ، لیکن مطلوبہ الفاظ "var" کے ساتھ ، جو مناسب قسم کو تفویض کرتا ہے۔ مثال کے طور پر ، ایک واضح طور پر ٹائپ کردہ مقامی متغیر کو "پیش خانے" کے بیان میں اس کی قسم کا اعلان کیے بغیر کسی مجموعہ کی تکرار کرنے کے لئے استعمال کیا جاسکتا ہے۔

کسی مقامی متغیر کو کوال میں کسی ual پوزیشن میں نہیں بھیجنا چاہئے جو اس مقامی متغیر کے اعلامیہ بیان سے پہلے ہے۔ اس کے علاوہ ، ایک ہی بلاک میں ایک ہی نام کے ساتھ دو یا زیادہ مقامی متغیرات نہیں ہوسکتے ہیں ، کیونکہ اس کی وجہ سے تالیف کی غلطی ہوسکتی ہے۔ ایک ہی بیان میں ایک ہی نوع کے متعدد مقامی متغیرات کو اعلان اور ابتداء کیا جاسکتا ہے۔

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


یہ تعریف C # کی شکل میں لکھی گئی تھی