কম্পিউটার টিউটোরিয়াল

C#-এ FormatException: অবৈধ ফরম্যাটের ইনপুট

FormatException থ্রো হয় যখন একটি মেথড আশা করা ফরম্যাটে ইনপুট পায় না। সাধারণত পার্সিং মেথডে হয়।

উদাহরণ

using System;

class Demo
{
    static void Main()
    {
        string str = "3.5";
        int res = int.Parse(str); // FormatException: "3.5" ইন্ট নয়
    }
}

আউটপুট (এরর)

Unhandled Exception: System.FormatException: Input string was not in a correct format.

সমাধান: int.TryParse ব্যবহার করুন (এক্সেপশন থ্রো করে না), বা double.Parse দিয়ে ডেসিমেল পার্স করুন।

  1. C#-এ ডিকশনারি (Dictionary) কী এবং ব্যবহার

  2. C#-এ ওভারলোডিং (Overloading) কী?

  3. C#-এ এনুমেরেশন (Enumeration) কী?

  4. C#-এ মাল্টিপল ইনহেরিটেন্স এবং ইন্টারফেস