![]() |
|
سؤال بخصوص الدالة sort() - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة السي شارب C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=175) +--- قسم : قسم اسئلة C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=176) +--- الموضوع : سؤال بخصوص الدالة sort() (/showthread.php?tid=7183) |
سؤال بخصوص الدالة sort() - ahmedhm19 - 29-11-12 السلام عليكم ورحمة الله يرجى من الإخوة شرح الدالة sort حيث أنا مبتدأ و بينما كنت أدرس List وجدت هذه الدالة ، و لكنني لم أفهمها بالرغم أنني بحثت عنها في msdn لكن لم أفهم لأن لغتي الإنجليزية سيئة ، شكرا مسبقا . سؤال بخصوص الدالة sort() - Sajad - 30-11-12 السلام عليكم اخي الكريم هذه الدالة ببساطة تقوم بترتيب العناصر الموجودة داخل الList وذلك بمقارنة العناصر مع بعضها البعض ![]() اليك هذا المثال: PHP كود : List<string> l = new List<string>();في هذا الكود اعلاه كما مبين ان اول عنصر هو sajad والثاني ahmed بعد الترتيب تكون العناصر اولا ahmed ثانيا sajad طبعا نوع العناصر يحدده المستخدم ,اما string, او int او أي نوع آخر. بالتوفيق ان شاءالله سؤال بخصوص الدالة sort() - ahmedhm19 - 30-11-12 السلام عليكم و رحمة الله وبركاته شكرا أخي على الجواب و بارك الله فيك ، و لكن على أي أساس تقوم بالترتيب هل على حسب الترتيب الأبجدي أو من أكبر إلى أصغر أو شيئ آخر ، عذرا على هذه الأسئلة التافهة ، شكرا مجددا . سؤال بخصوص الدالة sort() - amgadtamer - 30-11-12 عملية ترتيب العناصر sort تعتمد على نوع ال culture التى يعمل عليها برنامجك سؤال بخصوص الدالة sort() - Islam Ibrahim - 01-12-12 الأنواع الأساسية مثل string, int, double... تحقق الواجهة IComparer والتي تعتمد عليها List في المقارنة بين كل عنصرين من القائمة باستخدام الإجراء Compare |