আমি ব্লগ পোস্টে এবং এখানে এসওতে প্রচুর লোককে Threadসি # এর সাম্প্রতিক সংস্করণগুলিতে ক্লাসের ব্যবহারের বিরুদ্ধে এড়িয়ে চলা বা পরামর্শ দিচ্ছি (এবং আমি অবশ্যই অবশ্যই +++ এর সাথে, Task& বন্ধুদের সংযোজন সহ )। এর আগেও, এই বিষয়টি নিয়ে বিতর্ক ছিল যে ThreadPoolক্লাস দ্বারা অনেক ক্ষেত্রে সরল পুরানো থ্রেডের কার্যকারিতা প্রতিস্থাপন করা যেতে পারে ।
এছাড়াও, অন্যান্য বিশেষীকরণ পদ্ধতিগুলি আরও Threadকম আবেদনকারী শ্রেণীর প্রতিদান দিচ্ছে , যেমন Timerকুৎসিত Thread+ Sleepকম্বো প্রতিস্থাপন করা , যখন আমাদের জিইউআই রয়েছে BackgroundWorker, ইত্যাদি etc.
তবুও, Threadমনে হয় কিছু লোকের (এটি আমার অন্তর্ভুক্ত) খুব পরিচিত ধারণা হিসাবে রয়ে গেছে, এমন লোকেরা, যখন কোনও কাজের মধ্যে মুখোমুখি হয় যখন কোনও ধরণের সমান্তরাল সম্পাদন জড়িত থাকে, তখন ভাল পুরানো Threadবর্গটি সরাসরি ব্যবহার করতে ঝাঁপিয়ে পড়ে । আমি আমার পদ্ধতিগুলি সংশোধন করার সময়টি নিয়ে ইদানীং ভাবছিলাম।
সুতরাং আমার প্রশ্নটি হ'ল Threadউপরের কনস্ট্রাক্টগুলির পরিবর্তে কোনও সরল পুরাতন অবজেক্টটি ব্যবহার করা যখন প্রয়োজনীয় বা দরকারী তখন কোনও মামলা রয়েছে ?
64.5k। বেশ চিত্তাকর্ষক প্রদর্শন