sina_sm7
دوشنبه 09 شهریور 1394, 11:07 صبح
سلام میخواستم بدونم چجوری رکوردهایی رو که توی یه listbox وارد شده را به صورت مرتب شده از کوچک به بزرگ در یک listbox دیگه قرار بدم .
با تشکر.:لبخندساده:
sina_sm7
دوشنبه 09 شهریور 1394, 11:48 صبح
کد مرتب سازی حبابی #c رو هم برام بذارید کفایت میکنه .
ahmadreza.s
دوشنبه 09 شهریور 1394, 12:36 عصر
سلام با استفاده از Linq میشه کار رو راحت تر کرد !
اینجوری :
object[] obj = new object
[listBox1.Items.Count];
listBox1.Items.CopyTo(obj, 0);
var list = from c in obj orderby c select c;
listBox2.Items.AddRange(list.ToArray());
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.