เรียงตัวเลขจากน้อยไปมาก C# ด้วย Array.Sort บทความนี้สอนเขียนโปรแกรมเรียงลำดับตัวเลขจากน้อยไปมาก (ascending order) ด้วยภาษา C# โดยใช้คำสั่ง Array.Sort พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง เรียงตัวเลขจากน้อยไปมาก C# ด้วย Array.Sort
using System;
class Program {
static void Main(string[] args) {
int[] number = new int[] {5, 8, 10, 12, 99, 0, 1};
Array.Sort( number );
Console.Write("เรียงตัวเลขจากน้อยไปมาก : ");
foreach( int value in number ) {
Console.Write( value+" " );
}
}
}
ผลลัพธ์
เรียงตัวเลขจากน้อยไปมาก : 0 1 5 8 10 12 99
เรียงตัวเลขจากน้อยไปมาก C# ด้วย Array.Sort จากตัวอย่างสร้าง array ชนิด int ชื่อ number พร้อมค่าเริ่มต้น 5, 8, 10, 12, 99, 0, 1 จากนั้นใช้คำสั่ง Array.Sort( number ) เพื่อเรียงตัวเลขจากน้อยไปมากของตัวแปร number จากนั้นใช้คำสั่ง foreach วนลูปแสดงข้อมูลในตัวแปร number ออกสู่หน้าจอ