I work on a project in C# which requires to use arabic numbers, but then it must store as integer in database, I need a solution to convert arabic numbers into int in C#. An
use this Method
private string toEnglishNumber(string input) { string EnglishNumbers = ""; for (int i = 0; i < input.Length; i++) { if (Char.IsDigit(input[i])) { EnglishNumbers += char.GetNumericValue(input, i); } else { EnglishNumbers += input[i].ToString(); } } return EnglishNumbers; }