پست دهم: ساختارها (Structs)
سلام دوستان! توی دهمین پست از سری آشنایی ساده با ساز و کارهای ذخیره داده در C# ، میریم سراغ ساختارها. ساختارها شبیه کلاسها هستن، ولی سبکتر و برای دادههای سادهتر به کار میرن.
ساختارها (Structs)
ساختارها (Struct) یه روش برای ذخیره دادهها با ساختار مشخص هستن، ولی برخلاف کلاسها، مقدارشون مستقیم ذخیره میشه و معمولاً برای چیزای کوچک استفاده میشن.
مثال:
struct Point
{
public int X { get; set; }
public int Y { get; set; }
}
Point p = new Point { X = 5, Y = 10 };
Console.WriteLine($"X: {p.X}, Y: {p.Y}");
توضیح: اینجا یه ساختار Point ساختیم که مختصات X و Y رو نگه میداره. یه نمونه ازش ایجاد کردیم و مقدار دادیم.
خروجی میشه : X : 5 Y : 10
پست بعدی درباره آرایههای چندبعدی (Multi-dimensional Arrays) خواهد بود. منتظر باشید!