C#-এ Convert.ToSByte() মেথডটি একটি নির্দিষ্ট স্ট্রিং উপস্থাপনা যা একটি সংখ্যা প্রকাশ করে, তাকে সংস্কৃতি-নির্দিষ্ট ফরম্যাটিং তথ্য ব্যবহার করে সমতুল্য 8-বিট সাইনড ইন্টিজারে রূপান্তর করে।
সিনট্যাক্স
public static sbyte ToSByte (string val, IFormatProvider provider);
উপরে, val প্যারামিটার হলো রূপান্তরযোগ্য সংখ্যা ধারণকারী স্ট্রিং। provider প্যারামিটার হলো একটি অবজেক্ট যা সংস্কৃতি-নির্দিষ্ট ফরম্যাটিং তথ্য সরবরাহ করে।
উদাহরণ
using System;
using System.Globalization;
public class Demo {
public static void Main(){
CultureInfo cultures = new CultureInfo("en-US");
String str = "-2";
Console.WriteLine("Converted sbyte value...");
sbyte res = Convert.ToSByte(str, cultures);
Console.Write("{0}", res);
}
}
আউটপুট
Converted sbyte value... -2