ایجاد سورس کد دیکشنری در سی شارپ
ایجاد یک دیکشنری در سی شارپ میتواند به طرز چشمگیری کارایی برنامه شما را افزایش دهد. دیکشنریها، ساختارهای دادهای هستند که به شما امکان میدهند مقادیر را با کلیدهای منحصر به فرد ذخیره و بازیابی کنید. به عبارت دیگر، دیکشنریها یک نوع مجموعهای هستند که زوجهای کلید و مقدار را نگه میدارند.
مراحل ایجاد دیکشنری
برای آغاز، ابتدا باید فضای نام مناسب را اضافه کنید:
```csharp
using System;
using System.Collections.Generic;
```
سپس، یک دیکشنری جدید را میتوانید به راحتی ایجاد کنید:
```csharp
Dictionary<string, int> myDictionary = new Dictionary<string, int>();
```
در این مثال، کلیدها از نوع رشته (string) و مقادیر از نوع عدد صحیح (int) هستند. حالا، میتوانیم مقادیر را به دیکشنری اضافه کنیم:
```csharp
myDictionary.Add("سیب", 1);
myDictionary.Add("موز", 2);
myDictionary.Add("پرتقال", 3);
```
بازیابی و ویرایش مقادیر
برای بازیابی یک مقدار، کافیست از کلید مربوطه استفاده کنید:
```csharp
int value = myDictionary["سیب"];
Console.WriteLine(value); // خروجی: 1
```
اگر بخواهید یک مقدار را ویرایش کنید، میتوانید به سادگی آن را نسبت به کلید مربوطه تغییر دهید:
```csharp
myDictionary["سیب"] = 10;
```
حذف کلیدها
برای حذف یک کلید از دیکشنری، از متد `Remove` استفاده کنید:
```csharp
myDictionary.Remove("موز");
```
پیمایش دیکشنری
برای پیمایش در دیکشنری، میتوانید از یک حلقه `foreach` استفاده کنید:
```csharp
foreach (var item in myDictionary)
{
Console.WriteLine($"کلید: {item.Key}, مقدار: {item.Value}");
}
```
نتیجهگیری
در نهایت، دیکشنریها ابزارهای قدرتمندی برای ذخیرهسازی و مدیریت دادهها در سی شارپ هستند. آنها با جستجوی سریع و دسترسی آسان به دادهها، میتوانند به بهبود عملکرد برنامههای شما کمک کنند. با استفاده از این مثالها، شما اکنون توانایی ایجاد و مدیریت یک دیکشنری ساده در سی شارپ را دارید.