0

آموزش های مرتبط با # c

 
siryahya
siryahya
کاربر طلایی1
تاریخ عضویت : اسفند 1389 
تعداد پست ها : 158652
محل سکونت : ▂▃▄▅▆▇█Tabriz█▇▆▅▄▃▂

پاسخ به:آموزش های مرتبط با # c
سه شنبه 22 اردیبهشت 1394  1:52 AM

Arrow تصادفی کردن آیتم های لیست با استفاده از Extension Method
خیلی وقتا پیش میاد که می خواییم در هر بار واکشی، لیستی از اطلاعات از دیتابیس، آیتم هایی رو بصورت تصادفی مرتب کنیم ، برای این کار به این شکل باید عمل کنیم
 
 
 
کد PHP:
public static class RandomExtentions 
    public static void Shuffle<T>(this IList<T> list) 
    { 
        Random rng = new Random(); 
        Thread.Sleep(100); 
        int n = list.Count; 
        while (n > 1) 
        { 
            n--; 
            int k = rng.Next(n + 1); 
            T value = list[k]; 
            list[k] = list[n]; 
            list[n] = value; 
        } 
    } 
}  
کد خیلی واضحه سوالی بود می تونید خصوصی مطرح کنید که اسپم نشه 

 

ترکی زبان قربون صدقه رفتنه داریم که: گوزلرین گیله‌سین قاداسین آلیم که یعنی درد و بلای مردمک چشات به جونم …!.

تشکرات از این پست
دسترسی سریع به انجمن ها