گھر ترقی عام قسم کا نظام (سی ٹی ایس) کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

عام قسم کا نظام (سی ٹی ایس) کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

فہرست کا خانہ:

Anonim

تعریف - کامن ٹائپ سسٹم (سی ٹی ایس) کا کیا مطلب ہے؟

کامن ٹائپ سسٹم (سی ٹی ایس). نیٹ ورک فریم ورک میں ڈیٹا کی قسموں کی وضاحت اور استعمال کرنے کے لئے ایک معیار ہے۔ سی ٹی ایس اعداد و شمار کی اقسام کا ایک مجموعہ کی وضاحت کرتا ہے ، جو کراس لینگوئج انضمام کی سہولت کے لئے رن ٹائم کے ذریعہ استعمال اور انتظام کیا جاتا ہے۔

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


سی ٹی ایس مائیکرو سافٹ کے ذریعہ تیار کردہ ایک تصریح ہے اور اس میں یورپی کمپیوٹر مینوفیکچرر ایسوسی ایشن کے معیار میں شامل ہے۔ یہ NET فریم ورک کو نافذ کرنے کے لئے بھی معیار بناتا ہے۔

ٹیکوپیڈیا کامن ٹائپ سسٹم (سی ٹی ایس) کی وضاحت کرتا ہے

سی ٹی ایس کو سسٹم کے ساتھ ایک واحد جڑیں والے آبشار کے طور پر ڈیزائن کیا گیا ہے۔ بیس ٹائپ کے طور پر آبجیکٹ جس سے دوسری تمام اقسام اخذ کی گئیں ہیں۔ سی ٹی ایس دو مختلف قسم کی اقسام کی حمایت کرتا ہے:

  1. قیمت کی اقسام: ان اقدار پر مشتمل ہیں جنہیں براہ راست اسٹیک پر اسٹور کرنے کی ضرورت ہے یا کسی ڈھانچے میں ان لائن مختص کی گئی ہے۔ وہ بلٹ ان (معیاری قدیم اقسام) ، صارف سے متعین (ماخذ کوڈ میں بیان کردہ) یا گنتی (گنتی قدروں کے سیٹ جو لیبل کے ذریعہ نمائندگی کرتے ہیں لیکن عددی قسم کے طور پر ذخیرہ ہوتے ہیں) ہوسکتے ہیں۔
  2. حوالہ کی اقسام: قیمت کے میموری پتے کا حوالہ اسٹور کریں اور ڈھیر پر مختص کردیئے گئے ہیں۔ حوالہ جات کی اقسام کسی بھی پوائنٹر کی اقسام ، انٹرفیس کی اقسام یا خود بیان کرنے والی اقسام میں شامل ہوسکتی ہیں (صفوں اور طبقاتی اقسام جیسے صارف کی وضاحت شدہ کلاسز ، باکسڈ ویلیو اقسام اور نمائندے)۔
اگرچہ کسی ویلیو ٹائپ کے متغیر پر آپریشن کسی دوسرے متغیر پر اثر انداز نہیں ہوتا ہے ، لیکن ایک حوالہ کی قسم کے متغیر پر عمل اسی متغیر کو متاثر کرسکتا ہے جس کو کسی دوسرے متغیر نے کہا ہے۔ جب کسی اسمبلی کے دائرہ کار میں حوالہ جات پیش کیے جاتے ہیں تو ، ایک ہی نام والی دو اقسام لیکن مختلف اسمبلیوں میں دو الگ الگ اقسام کی تعریف کی جاتی ہے ، جب کہ نام کے مقامات کا استعمال کرتے وقت ، رن ٹائم ہر قسم کے مکمل نام کو پہچانتا ہے (جیسے سسٹم.آبجیکٹ ، سسٹم.اسٹرنگ وغیرہ)۔ سی ٹی ایس میں طرح طرح کی دولت مند سیٹیں اچھی طرح سے تیار کی گئیں ہیں تاکہ انہیں کامن لینگویج رن ٹائم (سی ایل آر) پر مبنی زبانوں میں بیس ٹائپ کے طور پر بڑے پیمانے پر استعمال کیا جاسکے۔ یہی وجہ ہے کہ تمام NET ڈویلپرز کو CTS کے بارے میں مکمل طور پر سمجھنا ضروری ہے۔

عام قسم کا نظام (سی ٹی ایس) کیا ہے؟ - ٹیکپوپیڈیا سے تعریف