Нашел похожий пост здесь !
Мое решение немного отличается, хотя я знаю источник и культуру назначения.Поэтому я могу жестко закодировать массив цифр.
string devYear = "";
string[] devD = { "०", "१", "२", "३", "४", "५", "६", "७", "८", "९" };
char[] digits = curYear.ToCharArray();
foreach (char ch in digits)
{
devYear += devD[int.Parse(ch.ToString())];
}
Другое изменение заключается в том, что я перебираю цифры года вместо массива devD.Сохраняет несколько итераций, так как большинство чисел будет меньше 10 цифр.В моем случае только четыре цифры.
Надеюсь, это будет полезно для тех, кто застрял на похожих строках.