আমি যদি কীগুলির জন্য কী হিসাবে অবজেক্টগুলি ব্যবহার করতে চাই Dictionary
, তবে নির্দিষ্ট পদ্ধতিতে তাদের তুলনা করার জন্য আমার কোন পদ্ধতিগুলি ওভাররাইডের প্রয়োজন?
বলুন আমার কাছে আ ক্লাস রয়েছে যার বৈশিষ্ট্য রয়েছে:
class Foo {
public string Name { get; set; }
public int FooID { get; set; }
// elided
}
এবং আমি একটি তৈরি করতে চাই:
Dictionary<Foo, List<Stuff>>
আমি Foo
একই সঙ্গে জিনিস চাইFooID
একই গ্রুপ হিসাবে বিবেচিত হোক। Foo
ক্লাসে ওভাররাইড করার জন্য আমার কোন পদ্ধতিগুলির প্রয়োজন হবে ?
সংক্ষিপ্তসার হিসাবে: আমি Stuff
অবজেক্টগুলিকে শ্রেণিবদ্ধ করে তালিকাগুলিতে Foo
বস্তুগুলিকে শ্রেণিবদ্ধ করতে চাই। Stuff
বস্তুগুলির FooID
তাদের বিভাগে তাদের লিঙ্ক করতে একটি থাকবে ।