string InputNumbers = "";
string lsNumber = "";
do
{
lsNumber = "";
lsNumber = Console.ReadLine();
if (lsNumber.Trim() != "")
{
if (InputNumbers != "")
InputNumbers += "," + lsNumber;
else
InputNumbers = lsNumber;
}
} while (lsNumber.Trim() != "");
Console.Write("您输入的数字是:" + InputNumbers);
string[] loInputString = InputNumbers.Split(',');
int[] IntArr = new int[loInputString.Length];
int Index = 0;
foreach (string Number in loInputString)
{
IntArr[Index++] = Convert.ToInt32(Number);
}
for (int i = 0; i < IntArr.Length; i++)
{
for (int j = i + 1; j < IntArr.Length; j++)
{
if (IntArr[i] > IntArr[j])
{
int Temp = IntArr[i];
IntArr[i] = IntArr[j];
IntArr[j] = Temp;
}
}
}
InputNumbers = "";
foreach (int Number in IntArr)
{
if (InputNumbers != "")
InputNumbers += "," + Number;
else
InputNumbers += Number;
}
Console.Write("排序的结果是:" + InputNumbers);