این مقاله به بررسی مفهوم متغیرها در زبان برنامهنویسی C# میپردازد و بر اهمیت درک عملی و اجرای کد تاکید میکند. هدف اصلی از استفاده از متغیرها ذخیره مقادیر در برنامه است تا بتوان در طول اجرای برنامه به آنها دسترسی داشت و از آنها مجدداً استفاده کرد.
ساختار برنامه C# از بخش `using System;` و کلاس `Program` با متد `Main()` تشکیل شده است. تمام کدهای نمونه باید در داخل این متد قرار گیرند، زیرا اجرای برنامه از این نقطه آغاز میشود. عدم وجود این ساختار باعث میشود که هیچ کدی در C# اجرا نشود.
متغیرها میتوانند مقادیر خود را تغییر دهند، اما نوع آنها ثابت است. به عنوان مثال، یک متغیر از نوع `string` میتواند مقادیر مختلفی را در طول برنامه بپذیرد، اما همچنان به عنوان یک متغیر رشتهای شناخته میشود. تلاش برای تخصیص یک مقدار غیر رشتهای (مانند عدد) به یک متغیر `string` منجر به خطای زمان کامپایل میشود.
در این آموزش، یک مثال ساده از تعریف و استفاده از متغیر `string` به نام `userInput` نشان داده شده است. ابتدا مقدار "A" به این متغیر تخصیص داده شده و سپس با استفاده از `Console.WriteLine()` چاپ میشود. در ادامه، مقدار متغیر به "ABC" تغییر یافته و دوباره چاپ میشود. این مثال نشان میدهد که متغیرها برای ذخیره و بازیابی مقادیر در طول اجرای برنامه استفاده میشوند.
مشاهده مطلب اصلی