السلام عليكــم ورحمـة الله وبركاتــه ،،
أخواني الكرام
في السابق قمت بعمل الكود التالي
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;
namespace classswapl
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("please entar n1");
int n1 = int.Parse(Console.ReadLine());
Console.WriteLine("please entar n2");
int n2 = int.Parse(Console.ReadLine());
Console.WriteLine("number 1 was {0}", n1);
Console.WriteLine("number 2 was {0}", n2);
Swap(ref n1, ref n2);
Console.WriteLine("After the swap method");
Console.WriteLine("number 1 is {0}", n1);
Console.WriteLine("number 2 is {0}", n2);
Console.ReadLine();
}
public static void Swap(ref int n1, ref int n2)
{
int temp = n1;
n1=n2;
n2=temp;
}
}
}الكود السابق يقوم بسؤال المستخدم عن رقمين
ثم يقوم بتغير ترتيبهم
لو فرضنا انا المستخدم
ادخل الرقم الاولى 40
الرقم الثاني 70
سيكون الناتج
70
ثم
40
لكن انا الان حاولت استبدال الفكره
فانا الان ارغب بسؤال المستخدم عن ادخال اسماء
ثم يقوم بتغير ترتيبهم
لقد قمت المحالولة التاليه
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;
namespace nameswap
{
class Program
{
static void Main(string[] args)
{
ArrayList Names = new ArrayList();
string name ="";
string name1 = "";
string name2 = "";
Console.WriteLine("please entar student name");
name = Console.ReadLine();
while (name != "")
{
Console.WriteLine("please entar student name");
name1 = Console.ReadLine();
Console.WriteLine("please entar student name");
name2 = Console.ReadLine();
}
Console.WriteLine("Student Name ", name1);
Console.WriteLine("Student name", name2);
Swap(ref name1, ref name2);
Console.WriteLine("After the swap method");
Console.WriteLine("Student Name", name1);
Console.WriteLine("Student name", name2);
Console.ReadLine();
}
public static void Swap(ref string name1, ref string name2)
{
string temp = name1;
name1 = name2;
name2 = temp;
}
}
}لكن الكود يستمر بسؤال المستخدم من غير توقف
أخواني
إذا كان هناك من لديه القدرة على مساعدتي فليتكرم علي بذلك
وانا له من الشاكرين
تحياتي لكم جميعا