
برای تبدیل مقدار ورودی که توسط دستور Console.Readline گرفته میشود به یک عدد اعشاری و یا هر نوع دیگر که میخواهیم آن را به نوع اعشاری تبدیل کنیم، کافی است تا از دستور float.parse مشابه زیر استفاده کنیم:
دستور تبدیل مقدار ورودی به اعشاری:

اگر کمی با سی شارپ کار کرده باشید متوجه خواهید شد که برای دریافت اطلاعات از ورودی نیاز است تا از دستور Console.Readline استفاده کنید، اما نوع داده ورودی از چه نوعی است؟شاید شما بخواهید مقدار اعشاری را از ورودی دریافت کنید تا بر روی آن عملیات ریاضی مثل معدل گیری دانشجو انجام دهید، قطعا خروجی چنین برنامه ای باید بتواند یک مقدار اعشاری باشد.
مقدار وردی Console.Readline از چه نوعی است؟

اما همانطور که ملاحظه میکنید در هیچکدام از کانورت های مقدار ورودی سی شارپ اشاره ای به تبدیل نوع اعشاری نشده.
116