Convert.ToUInt64() निर्दिष्ट मान को 64-बिट अनसाइन्ड इंटीजर (ulong, रेंज 0 से 18,446,744,073,709,551,615) में बदलता है।
उदाहरण: char से ulong
using System;
public class Demo
{
public static void Main()
{
char ch = 'a';
ulong res = Convert.ToUInt64(ch);
Console.WriteLine("परिवर्तित char मान '{0}' से {1}", ch, res);
}
}
आउटपुट
परिवर्तित char मान 'a' से 97
ओवरलोड्स (मुख्य)
Convert.ToUInt64(byte) Convert.ToUInt64(char) // Unicode कोड पॉइंट Convert.ToUInt64(decimal) Convert.ToUInt64(double) Convert.ToUInt64(int) // नकारात्मक पर OverflowException Convert.ToUInt64(long) Convert.ToUInt64(object) Convert.ToUInt64(sbyte) Convert.ToUInt64(float) Convert.ToUInt64(string) Convert.ToUInt64(string, IFormatProvider) Convert.ToUInt64(uint) Convert.ToUInt64(ulong) Convert.ToUInt64(ushort)
सुरक्षित पार्सिंग
if (ulong.TryParse(str, out ulong result))
Console.WriteLine(result);