کلمه کلیدی short یک نوع داده ای صحیح معرفی می کند که مقادیر را طبق شرایط زیر ذخیره می کند.
- نوع : short
- محدوده : 32,768- تا 32,767
- اندازه : صحیح علامتدار 16-بیتی
- نوع دات نتی: System.Int16
لیترال ها
شما می توانید یک متغیر short را بصورت زیر اعلان و مقدار دهی اولیه کنید:
short x = 32767;
در اعلان قبل، لیترال صحیح 32767 بطور ضمنی از int به short تبدیل شده است. اگر لیترال صحیح در محل ذخیره سازی short جا نشود، یک خطای کامپایل رخ می دهد.
وقتی از متدهای overload شده استفاده می کنید، باید از یک عملگر قالبریز (cast) استفاده کنید. برای مثال متدهای overload شده زیر را که از پارامترهای int و short استفاده می کنند، در نظر بگیرید:
public static void SampleMethod(int i) {} public static void SampleMethod(short s) {}