کلمه کلیدی ushort نشان دهنده نوع داده عددی صحیحی است که مقادیر را طبق شرایط زیر ذخیره می کند:
- نوع: ushort
- محدوده: 0 تا 65,535
- اندازه: صحیح بدون علامت 16-بیتی
- نوع دات نتی: System.UInt16
لیترال ها
شما می توانید یک متغیر ushort را بصورت زیر اعلان و مقداردهی اولیه کنید:
در اعلان بالا، لیترال صحیح 65535 بطور ضمنی از int به ushort تبدیل می شود. اگر لیترال عددی صحیح از محدوده ushort تجاوز کند، یک خطای کامپایل رخ می دهد.
در هنگام فراخوانی متدهای overload شده باید از عملگر قالبریز (cast) استفاده کرد. برای مثال متدهای overload شده زیر را که دارای پارامترهای ushort و int هستند را در نظر بگیرید: