GetType C# কি?
GetType C# কি?

ভিডিও: GetType C# কি?

ভিডিও: GetType C# কি?
ভিডিও: C# টাইপ কাস্টিং 💱 2024, মে
Anonim

এর ফলাফল বুঝে নিন GetType পদ্ধতি GetType একটি টাইপ অবজেক্ট ফেরত দেয়। GetType বস্তুর উপর একটি পদ্ধতি। এটি একটি টাইপ অবজেক্ট প্রদান করে, যেটি অবজেক্ট ইনস্ট্যান্সের সবচেয়ে প্রাপ্ত প্রকার নির্দেশ করে। এই প্রোগ্রামটি আমাদের বেস ক্লাস এবং প্রাপ্ত শ্রেণীর সম্পর্ক বুঝতে সাহায্য করে। টাইপঅবজেক্ট।

উপরন্তু, C# তে typeof এর ব্যবহার কি?

দ্য ধরণ একটি অপারেটর কীওয়ার্ড যা ব্যবহৃত কম্পাইল-টাইমে একটি টাইপ পেতে। বা অন্য কথায়, এই অপারেটর হয় ব্যবহৃত সিস্টেম পেতে. একটি টাইপের জন্য অবজেক্ট টাইপ করুন। এই অপারেটর নিজেই টাইপটিকে একটি আর্গুমেন্ট হিসাবে নেয় এবং আর্গুমেন্টের চিহ্নিত টাইপটি ফেরত দেয়।

কেউ জিজ্ঞাসা করতে পারে, একটি বস্তু একটি ক্লাস C# এর একটি উদাহরণ কিনা আপনি কিভাবে পরীক্ষা করবেন? is অপারেটর ব্যবহার করা হয় পরীক্ষা করে দেখুন একটি এর রান-টাইম টাইপ বস্তু প্রদত্ত প্রকারের সাথে সামঞ্জস্যপূর্ণ বা না। এটা সত্য ফিরে যদি দেওয়া বস্তু একই ধরনের অন্যথায়, মিথ্যা ফেরত দিন। এটি নাল জন্য মিথ্যা ফেরত বস্তু . এখানে, অভিব্যক্তি একটি মূল্যায়ন করা হবে দৃষ্টান্ত কিছু ধরনের।

পরবর্তীকালে, কেউ জিজ্ঞাসা করতে পারে, C# এ GetType এবং typeof এর মধ্যে পার্থক্য কী?

ধরণ কীওয়ার্ড টাইপকে নিজেই একটি আর্গুমেন্ট হিসাবে নেয় এবং আর্গুমেন্টের আন্ডারলাইন টাইপ প্রদান করে GetType () শুধুমাত্র প্রকারের উদাহরণে আহ্বান করা যেতে পারে। কর্মচারী কর্মচারী = নতুন কর্মচারী(); পদ্ধতি.

আপনি কিভাবে বস্তুর ধরন খুঁজে পাবেন?

জাভা খুঁজে বের করার তিনটি ভিন্ন উপায় প্রদান করে টাইপ এর বস্তু রানটাইমে যেমন instance of keyword, getClass() এবং isInstance() পদ্ধতি জাভা। lang ক্লাস . তিনটির মধ্যে শুধুমাত্র getClass() হল যা ঠিক খুঁজে বের করে টাইপ এর বস্তু অন্যদের এছাড়াও যদি সত্য ফিরে টাইপ এর বস্তু সুপার হয় টাইপ.

প্রস্তাবিত: