কম্পিউটার

C# এ ক্লাস কনভার্ট করুন


কনভার্ট ক্লাসে একটি বেস ডেটা টাইপকে অন্য বেস ডেটা টাইপে রূপান্তর করার পদ্ধতি রয়েছে। আসুন কিছু উদাহরণ দেখি -

Convert.ToBoolan() পদ্ধতি C#-এ একটি নির্দিষ্ট মানকে সমতুল্য বুলিয়ান মান রূপান্তর করতে ব্যবহৃত হয়।

সিনট্যাক্স

নিচের সিনট্যাক্স −

public static bool ToBoolean (string val, IFormatProvider provider);

উপরে, Val হল একটি স্ট্রিং যা TrueString বা FalseString-এর মান ধারণ করে, যেখানে প্রদানকারী হল একটি বস্তু যা সংস্কৃতি-নির্দিষ্ট ফর্ম্যাটিং তথ্য সরবরাহ করে।

উদাহরণ

আসুন এখন Convert.ToBoolean() পদ্ধতি -

বাস্তবায়নের জন্য একটি উদাহরণ দেখি
using System;
using System.Globalization;
public class Demo {
   public static void Main(){
      CultureInfo cultures = new CultureInfo("en-US");
      String str = "true";
      Console.WriteLine("Converted bool value...");
      bool res = Convert.ToBoolean(str, cultures);
      Console.Write("{0}", res);
   }
}

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
Converted bool value...
True

Convert.ToDouble() পদ্ধতি C#-এ নির্দিষ্ট সংস্কৃতি-নির্দিষ্ট ফর্ম্যাটিং তথ্য ব্যবহার করে একটি সংখ্যার নির্দিষ্ট স্ট্রিং উপস্থাপনাকে একটি সমতুল্য দ্বি-নির্ভুল ফ্লোটিং-পয়েন্ট নম্বরে রূপান্তরিত করে।

সিনট্যাক্স

নিচের সিনট্যাক্স −

public static double ToDouble (string val, IFormatProvider provider);

উপরে, মান হল একটি স্ট্রিং যাতে রূপান্তর করার জন্য নম্বর থাকে, যেখানে প্রদানকারী একটি বস্তু যা সংস্কৃতি-নির্দিষ্ট ফর্ম্যাটিং তথ্য সরবরাহ করে।

উদাহরণ

আসুন এখন Convert.ToDouble() পদ্ধতি -

বাস্তবায়নের জন্য একটি উদাহরণ দেখি
using System;
using System.Globalization;
public class Demo {
   public static void Main(){
      String val = "876876, 878";
      NumberFormatInfo formatProvider = new NumberFormatInfo();
      formatProvider.NumberDecimalSeparator = ", ";
      formatProvider.NumberGroupSeparator = ".";
      formatProvider.NumberGroupSizes = new int[] { 2 };
      Console.WriteLine("Converted Decimal value...");
      double res = Convert.ToDouble(val, formatProvider);
      Console.Write("{0}", res);
   }
}

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
Converted Decimal value...
876876.878

Convert.ToDecimal() পদ্ধতি C#-এ নির্দিষ্ট সংস্কৃতি-নির্দিষ্ট ফর্ম্যাটিং তথ্য ব্যবহার করে একটি সংখ্যার নির্দিষ্ট স্ট্রিং উপস্থাপনাকে একটি সমতুল্য দশমিক সংখ্যায় রূপান্তরিত করে।

আউটপুট

নিচের সিনট্যাক্স −

public static decimal ToDecimal (string val, IFormatProvider provider);

উপরে, Val হল একটি স্ট্রিং যা রূপান্তর করার জন্য একটি সংখ্যা ধারণ করে, যেখানে প্রদানকারী একটি বস্তু যা সংস্কৃতি-নির্দিষ্ট ফর্ম্যাটিং তথ্য সরবরাহ করে।

উদাহরণ

আসুন এখন Convert.ToDecimal() পদ্ধতি −

বাস্তবায়নের একটি উদাহরণ দেখি
using System;
using System.Globalization;
public class Demo {
   public static void Main(){
      CultureInfo cultures = new CultureInfo("en-US");
      String val = "8787";
      Console.WriteLine("Converted Decimal value...");
      decimal res = Convert.ToDecimal(val, cultures);
      Console.Write("{0}", res);
   }
}

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
Converted Decimal value...
8787

  1. C# এ কনসোল ক্লাস

  2. C# এ ডিবাগ ক্লাস বনাম ডিবাগার ক্লাস

  3. সি# এ সিঙ্গেলটন ক্লাস

  4. C# এ ক্লাস