সি শার্প একটি আধুনিক , অবজেক্ট ওরিয়েন্টেড ল্যাঙ্গুয়েজ।যেটি ডেভেলপ করে মাইক্রোসফট। মুলত এন্ডার হেজেল বারগ ডট নেট ফ্রেম ওয়ার্ক নিয়ে কাজ করার সময় সি শার্প ডেভেলপ করেন।
সি শার্প কেন?
১. এতি আধুনিক এবং জেনারেল পারপাস প্রগ্রামিং ল্যাঙ্গুয়েজ
২. এটি অবজেক্ট ওরিয়েন্টেড
৩. এটি কম্পোনেন্ট ওরিয়েন্টেড
৪. শেখা সহজ
৫. স্ট্যারকাচারড ল্যাঙ্গুয়েজ
৬. এফিসিয়েন্ট প্রগ্রাম প্রদিউজ করে
৭. বিভিন্ন ধরনের প্লাট ফ্রমে একে ক্মপাইল করা যায়
৮. এটি ডট নেট ফ্রেম ওয়ার্কের একটি অংশ
সি শার্পের গুরুত্বপূর্ণ ফিচারগুলোঃ
১। বুলিয়ান কন্ডিশান
২। অটোম্যাটিক গারবেজ কালেকশান
৩। স্ট্যান্ডার্ড লাইব্রেরি
৪। এসেম্বলি ভারসান
৫। প্রপারটীস এন্ড ইভেন্টস
৬। ডেলিগেটস এন্ড ইভেন্ট ম্যানেজমেন্ট
৭। ইজি টু ইউজ যে ন রি
৮। ইন্ডেক্সার
সি শার্পের ৫ টি গুরুত্বপূর্ণ ফিচার কি কি ?
১। আধুনিক
২। টাইপ সেফ
৩। ভারসানএবল
৪। অবজেক্ট ওরিয়েন্টেড
৫। কম্পিটিবল
সি প্লাস প্লাসের ৫ টি অসুবিধা
১। জটিল
২। ওয়েরবের উপযোগী নয়
৩। পুওর টাইপ সেফ
৪। ভারসানিং করা যায় না
৫। পুরোপুরি অবজেক্ট ওরিয়েন্টেড নয়
কিভাবে সি শার্প জাভা থেকে ভাল?
১। ভারসানিং সাপোর্ট
২। অনেক প্রিমিটিভ ডাটা টাইপ
জাভার কোণ ফিচারগুলো সি শার্পে নেয়া হয়েছে?
১। গ্রুপিং অব ক্লাসেস
২। ইটারফেসেস ও ইমপ্লিমেন্টেশন
৩। রেফারেন্স ব্যবহার করে অবজেক্ট
আজকের ইন্টেরনেটের সীমাবদ্ধতা কি কি ?
১। একবারে শুধু একটি সাইট দেখা যায়
২। সাইট ভিজিটে হার্ডওয়ার নিদ্রিস্ট মানের হতে হয়
৩। তথ্যগুলো শুধু মাত্র রিড অনলি ধরনের
হয়
৪। ভিন্ন সাইটে থাকা একই রকমের তথ্য তুলনা করা যায় না
মাইক্রোসফট সি শার্প নির্মাণের প্রথমিক উৎসাহ কি?
উত্তরঃ ইন্টারনেটের সীমাবদ্ধতা দূর করা, এবং যেকোন তথ্য যেকোন জায়গা থেকে
পাওয়া
সি শার্প আধুনিক ল্যাঙ্গুয়েজ কেন?
১। অটো গারবেজ কালেকশান
২। ডেসিমাল ডাটা টাইপ
৩। বিশাল সিকিউরিটি মডেল