خوب امروز یادگرفتم که C# یک زبان برنامه نویسی هستش که type safety داره.
مدرکش هم این عکسه :
دلیل این که sbyte هشت بیت میگیره ولی تا 127 بیشتر نمیره ولی byte همون 8 بیت رو داره ولی تا 255 تا ظرفیت داره، اینه که در sbyte یک بیت برای تعیین + یا منفی بودن اون عددی هستش که داخل اون پارامتر میریزیم.
برای محاسبات مالی معمولا از decimal استفاده میشه
مطالب نوشته شده برداشت من از کلاس C# استاد عمران صادقی هستش. خیلی ممنونم از ایشون به خاطر تدریس عالی که داشتند.