List Friends = new List();

        List<string> del = new List<string>();
        Friends.Add("muhammad");
        Friends.Add("osama");
        Friends.Add("radwan");
        Friends.Add("monzer");
        Friends.Add("mulhem");
        Friends.Add("muhammad");
        Friends.RemoveAll(j=> j == "muhammad");
        int i = 0;
        foreach (string n in Friends)
        {
            Console.WriteLine("the {0} friend is :{1}", i + 1, n);
            i++;
        }
        Console.WriteLine("The number of Elements in the List_Friens is :{0}\t", Friends.Count);
        Console.ReadKey();

كيفكن اخوتي البرنامج هاد شفتو بالنت بس في جزء مافهمتو وهو البارامتير الموجود ضمن الدالة Removeall ارجو المساعدة وشكراً :)