Как преобразовать персидские цифры в переменной в английские цифры с помощью культуры?C#

Место общения программистов C#
Ответить
Anonymous
 Как преобразовать персидские цифры в переменной в английские цифры с помощью культуры?

Сообщение Anonymous »

Я хочу изменить персидские числа, которые сохранены в переменной, вот так:

string Value="۱۰۳۶۷۵۱";


до

string Value="1036751";


Как я могу использовать простой способ, например, информацию о культуре, чтобы сделать это?

Мой пример кода:< /p>

List NERKHCOlist = new List();
NERKHCOlist = ScrappingFunction(NERKHCO, NERKHCOlist);
int NERKHCO_Price = int.Parse(NERKHCOlist[0]);//NERKHCOlist[0]=۱۰۳۶۷۵۱




protected List ScrappingFunction(string SiteAddress, List NodesList)
{
string Price = "null";
List Targets = new List();
foreach (var path in NodesList)
{
HtmlNode node = document.DocumentNode.SelectSingleNode(path.ToString());//recognizing Target Node
Price = node.InnerHtml;//put text of target node in variable(PERSIAN DIGITS)
Targets.Add(Price);
}
return Targets;
}


Подробнее здесь: https://stackoverflow.com/questions/183 ... ng-culture
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»