نوع سی شارپ Casting(C# Type Casting)


ارسال نوع زمانی است که مقداری از یک نوع داده را به نوع دیگری اختصاص می‌دهید.


در سی شارپ دو نوع ریخته گری وجود دارد:



  • casting ضمنی (به طور خودکار) - تبدیل یک نوع کوچکتر
    به اندازه نوع بزرگتر

    شاخ -> int -> طولانی -> شناور -> دوبل


  • ریخته گری آشکار (دستی) - تبدیل یک نوع بزرگتر
    به یک نوع اندازه کوچکتر

    دوبل -> شناور -> طولانی -> int -> char