C# এর প্রতিটি ভেরিয়েবলের একটি নির্দিষ্ট ধরন রয়েছে, যা ভেরিয়েবলের মেমরির আকার এবং বিন্যাস নির্ধারণ করে সেই মেমরির মধ্যে সংরক্ষণ করা যেতে পারে এমন মানগুলির পরিসর এবং ভেরিয়েবলটিতে প্রয়োগ করা যেতে পারে এমন ক্রিয়াকলাপগুলির সেট৷
ভেরিয়েবলের জন্য -
<data_type> <variable_list>;
আসুন একটি উদাহরণ দেখি -
int x, y;
ভেরিয়েবলের উপরে int টাইপ। আসুন আমরা অন্যান্য প্রকারের জন্য একটি পরিবর্তনশীল ঘোষণা করি।
ফ্লোট টাইপের পরিবর্তনশীল −
float z;
সংক্ষিপ্ত প্রকারের পরিবর্তনশীল -
short p;