السلام عليكــم ورحمـة الله وبركاتــه ،،
كيف حالك إن شاء الله دائمــاً بخير ؟
أخواني انا بحاجه لمساعدتكم ان امكن ذلك
ارغب في عمل
ٍswap in Arraylist
فكيف يمكنني ذالك
في السابق عملت
swap in Array
وكان الكود كالتالي
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace EXAM2
{
class Program
{
static void Main(string[] args)
{
int temp = 0;
int[] num = new int[2] { 2, 3 };
for (int i = 0; i < num.Length; i++)
{
for (int j = 0; j < num.Length; j++)
{
if (num < num[j])
{
swap1(ref num , ref num [j]);
}
}
}
foreach (int value in num)
{
Console.WriteLine(value);
}
Console.ReadLine();
}
public static void swap1(ref int n1, ref int n2)
{
int temp = n1;
n1 = n2;
n2 = temp;
}
}
}كما تلاحظوني بانني قمت بادخال الارقام التي ارغب في عمل
swap
لها
لهذا استخدمت
Array
لكن الان ارغب للمسخدم ان يقوم بادخال الارقام
ولست انا
لهذا يتوجب علي استخدام
Arraylist
فكيف استطيع عمل
ref
في هذه الحاله؟؟
أخواني انا في حاجه ماسه للمساعدتكم..فلا تحرموني من ذلك
تحياتي لكم جميعا