বলুন আমার তালিকায় 3 টি স্ট্রিং রয়েছে (যেমন "1", "2", "3")।
তারপরে আমি তাদের "2" পজিশনে 1 (যেমন "2", "1", "3") পুনরায় অর্ডার করতে চাই।
আমি এই কোডটি ব্যবহার করছি (ইনডেক্সটোমোভটোকে 1 এ সেট করে):
listInstance.Remove(itemToMove);
listInstance.Insert(indexToMoveTo, itemToMove);
এটি কাজ করে বলে মনে হচ্ছে, তবে আমি মাঝে মাঝে অদ্ভুত ফলাফল পাচ্ছি; কখনও কখনও ক্রমটি ভুল হয় বা তালিকা থেকে আইটেমগুলি মুছে ফেলা হয়!
কোন ধারনা? কি List<T>
গ্যারান্টি অর্ডার?
সম্পর্কিত:
কোনও তালিকা <T> গ্যারান্টি দেয় যে আইটেমগুলি যুক্ত করা হয়েছিল সে অনুযায়ী তাদের ফিরিয়ে দেওয়া হবে?