বাড়ি উন্নয়ন কমন টাইপ সিস্টেম (সিটি) কী? - টেকোপিডিয়া থেকে সংজ্ঞা

কমন টাইপ সিস্টেম (সিটি) কী? - টেকোপিডিয়া থেকে সংজ্ঞা

সুচিপত্র:

Anonim

সংজ্ঞা - কমন টাইপ সিস্টেম (সিটিএস) এর অর্থ কী?

কমন টাইপ সিস্টেম (সিটিএস) হ'ল নেটফ্রেমে ওয়ার্কে ডেটা ধরণের সংজ্ঞা এবং ব্যবহারের জন্য একটি মান। সিটিএস তথ্য প্রকারের একটি সংকলন সংজ্ঞায়িত করে, যা ক্রস-ল্যাঙ্গুয়েজ ইন্টিগ্রেশন সুবিধার্থে রান সময় দ্বারা ব্যবহৃত ও পরিচালিত হয়।

সিটিএস .NET ফ্রেমওয়ার্কে প্রকারগুলি সরবরাহ করে যার সাহায্যে নেট প্রোগ্রামগুলি, উপাদান এবং নিয়ন্ত্রণগুলি বিভিন্ন প্রোগ্রামিং ভাষায় নির্মিত হয় যাতে তথ্য সহজেই ভাগ করা যায়। সি এবং সি ++ এর মতো নিম্ন স্তরের ভাষার বিপরীতে যেখানে ক্লাস / স্ট্রাক্টগুলি প্রায়শই ব্যবহৃত ধরণের সংজ্ঞায়িত করতে (যেমন তারিখ বা সময়) ব্যবহার করতে হয়, সিটিএস হাইডার ফাইল বা গ্রন্থাগারগুলির অন্তর্ভুক্তির প্রয়োজন ছাড়াই এই ধরণের একটি সমৃদ্ধ শ্রেণিবিন্যাস সরবরাহ করে কোডে


সিটিএস হ'ল মাইক্রোসফ্ট দ্বারা নির্মিত এবং ইউরোপীয় কম্পিউটার প্রস্তুতকারকের অ্যাসোসিয়েশন স্ট্যান্ডার্ড অন্তর্ভুক্ত একটি স্পেসিফিকেশন। এটি .NET কাঠামো বাস্তবায়নের জন্য মানক গঠন করে।

টেকোপিডিয়া সাধারণ ধরণের সিস্টেম (সিটিএস) ব্যাখ্যা করে

সিটিএসটি সিস্টেমের সাথে এককভাবে মূলযুক্ত অবজেক্ট শ্রেণিবিন্যাস হিসাবে ডিজাইন করা হয়েছে the অবজেক্টটি বেস প্রকার হিসাবে যেখানে অন্যান্য সমস্ত ধরণের উত্পন্ন হয়। সিটিএস দুটি ধরণের বিভিন্ন ধরণের সমর্থন করে:

  1. মান প্রকার: স্ট্যাকের মধ্যে সরাসরি মূল্য সঞ্চয় করা দরকার বা কোনও কাঠামোর মধ্যে ইনলাইন বরাদ্দ করা উচিত Cont এগুলি বিল্ট-ইন (স্ট্যান্ডার্ড আদিম ধরণের প্রকারের), ব্যবহারকারী-সংজ্ঞায়িত (উত্স কোডে সংজ্ঞায়িত) বা গণনাগুলি (অঙ্কিত মানগুলির সেট যা লেবেলগুলির দ্বারা প্রতিনিধিত্ব করা হয় তবে একটি সংখ্যার প্রকার হিসাবে সঞ্চিত)।
  2. রেফারেন্সের প্রকারগুলি: মানটির মেমরি ঠিকানার একটি রেফারেন্স সঞ্চয় করুন এবং গাদাতে বরাদ্দ করা হয়। রেফারেন্স প্রকারগুলি পয়েন্টার ধরণের, ইন্টারফেসের ধরণ বা স্ব-বর্ণনার ধরণের (অ্যারে এবং শ্রেণীর ধরণের যেমন ব্যবহারকারী-সংজ্ঞায়িত শ্রেণি, বক্সযুক্ত মান প্রকার এবং প্রতিনিধি) হতে পারে।
যদিও কোনও মান ধরণের ভেরিয়েবলের ক্রিয়াকলাপগুলি অন্য কোনও চলককে প্রভাবিত করে না, একটি রেফারেন্স টাইপের ভেরিয়েবলের ক্রিয়াকলাপগুলি অন্য ভেরিয়েবল দ্বারা উল্লিখিত একই বস্তুকে প্রভাবিত করতে পারে। যখন কোনও সমাবেশের ক্ষেত্রের মধ্যে রেফারেন্স তৈরি করা হয়, একই নামযুক্ত দুটি ধরণের তবে বিভিন্ন অ্যাসেমব্লিতে দুটি পৃথক প্রকার হিসাবে সংজ্ঞায়িত করা হয়, যখন নেমস্পেসগুলি ব্যবহার করার সময় রান টাইম প্রতিটি প্রকারের পুরো নামটি সনাক্ত করে (যেমন সিস্টেম.অজেক্ট, সিস্টেম। স্ট্রিং ইত্যাদি)। সিটিএস-তে সমৃদ্ধ ধরণের সেটগুলিতে সিমেন্টিকগুলি এমনভাবে ডিজাইন করা হয়েছে যেগুলি প্রচলিত ভাষা রানটাইম (সিএলআর) ভিত্তিক ভাষাগুলিতে একটি বেস টাইপ হিসাবে ব্যাপকভাবে ব্যবহার করা যেতে পারে। এ কারণেই সমস্ত .ET বিকাশকারীদের অবশ্যই সিটিএসের সম্পর্কে সম্পূর্ণ ধারণা থাকতে হবে।

কমন টাইপ সিস্টেম (সিটি) কী? - টেকোপিডিয়া থেকে সংজ্ঞা