আমি দুটি IEnumerable
থেকে কাস্টিং ধরণের দুটি পদ্ধতি সম্পর্কে অবগতArraylist
লিনকের মধ্যে এবং ভাবছি যে কোন ক্ষেত্রে সেগুলি ব্যবহার করবেন?
যেমন
IEnumerable<string> someCollection = arrayList.OfType<string>()
অথবা
IEnumerable<string> someCollection = arrayList.Cast<string>()
এই দুটি পদ্ধতির মধ্যে পার্থক্য কী এবং আমি প্রতিটি ক্ষেত্রে কোথায় আবেদন করব?