EN
C#/.NET - convert string to long
12
points
In C#/.NET string can be parsed to long in few ways.
1. long.Parse example
string text = "123";
long value = long.Parse(text);
Console.WriteLine(value);Output:
1232. long.TryParse example
string text = "123";
long value;
if (long.TryParse(text, out value))
Console.WriteLine(value);Output:
1233. Convert.ToInt64 example
string text = "123";
long value = Convert.ToInt64(text);
Console.WriteLine(value);Output:
1234. TypeConverter.ConvertFrom example
TypeConverter converter = TypeDescriptor.GetConverter(typeof(long));
string text = "123";
long value = (long)converter.ConvertFrom(text);
Console.WriteLine(value);Output:
1235. Custom conversion example
Check this link: https://dirask.com/q/QD9EaD
6. Notes
The following methodslong.Parse,long.TryParse,Convert.ToInyt64andTypeConverter.ConvertFromthrow System.FormatException.