Мне нужно транслитерировать текст ярлыка от латинского до кириллического до печати. У меня нет идеи, как это сделать. Я пробовал вот так, но не работал: пожалуйста дать мне некоторое представление о том, как решить эту проблемукак транслитерировать латинский язык на кириллический текст aspx.net
public void Komponenta()
{
words.Add("A", "A");
words.Add("Б", "B");
words.Add("В", "C");
words.Add("Г", "D");
words.Add("Д", "E");
words.Add("Ѓ", "F");
words.Add("Е", "G");
words.Add("Ж", "H");
..and so on
}
if (Label53.Text == "4")
{
string source = Label47.Text;
foreach (KeyValuePair<string, string> pair in words)
{
source.Replace(pair.Value, pair.Key);
}
Label47.Text = source;
Любой может мне помочь ?????????? – buba
В C# .NET вам нужно назначить замененное значение обратно переменной, как @ Wai-Ha-Lee сделал в своем ответе –
@Hais Baid работал, но с неправильными буквами ожидаемое значение - СУПА, но оно выводится. Теперь, в чем проблема? – buba