C# – مرتبسازی آرایهها (Sort Arrays)
آخرین بروزرسانی:
مرتبسازی آرایهها در C#
در C#، میتوانید از متدهای مختلف برای مرتبسازی (Sort) آرایهها استفاده کنید. یکی از این متدها Sort()
است که آرایهها را به ترتیب الفبایی یا عددی صعودی مرتب میکند.
مرتبسازی آرایه با استفاده از Sort()
مثال برای مرتبسازی آرایه از نوع string
:
// مرتبسازی یک آرایه از نوع string
string[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
Array.Sort(cars); // استفاده از متد Sort برای مرتبسازی آرایه
foreach (string i in cars)
{
Console.WriteLine(i); // چاپ هر عنصر از آرایه
}
مثال برای مرتبسازی آرایه از نوع int
:
// مرتبسازی یک آرایه از نوع int
int[] myNumbers = {5, 1, 8, 9};
Array.Sort(myNumbers); // استفاده از متد Sort برای مرتبسازی آرایه
foreach (int i in myNumbers)
{
Console.WriteLine(i); // چاپ هر عنصر از آرایه
}
فضای نام System.Linq
برای انجام عملیاتهای دیگر مانند پیدا کردن مقادیر حداقل، حداکثر یا مجموع عناصر، میتوانید از فضای نام System.Linq
استفاده کنید.
مثال:
using System;
using System.Linq;
namespace MyApplication
{
class Program
{
static void Main(string[] args)
{
int[] myNumbers = {5, 1, 8, 9};
Console.WriteLine(myNumbers.Max()); // چاپ بزرگترین مقدار
Console.WriteLine(myNumbers.Min()); // چاپ کوچکترین مقدار
Console.WriteLine(myNumbers.Sum()); // چاپ مجموع عناصر
}
}
}
در این مثال:
Max()
بزرگترین مقدار را برمیگرداند.Min()
کوچکترین مقدار را برمیگرداند.Sum()
مجموع تمام عناصر را برمیگرداند.
نکته
در فصلهای بعدی، با فضای نامهای دیگر و کاربردهای بیشتر آنها آشنا خواهید شد.
برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید. صفحه ورود و ثبت نام