- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
/// <summary>
/// Конвертирование руского текста в английский.
/// </summary>
/// <param name="russianText">Русский текст.</param>
public static string ConvertToEnglish(string russianText)
{
string englishText = russianText.ToLower();
englishText = englishText.Replace("КПК", "PDA");
englishText = englishText.Replace("ПК", "PC");
englishText = englishText.Replace("Ач ", "Ah");
englishText = englishText.Replace("ПО", "Software");
englishText = englishText.Replace("ОС", "OS");
.
.
.
//далее еще около 300 подобных замен
return englishText;
}
Изюминка этого говнокода заключается в первой строчке функции.
Встретил там же где и http://govnokod.ru/6170
guest 05.04.2011 16:00 # 0
guest 05.04.2011 16:38 # 0
absolut 05.04.2011 17:13 # 0
Kirinyale 05.04.2011 17:15 # 0
absolut 05.04.2011 17:21 # +3
это русское бескультурье
turdman 06.04.2011 11:50 # −1
Kirinyale 06.04.2011 11:54 # 0
This method takes into account the current culture. For more information, see the CultureInfo topic.
Что ещё там можно "принимать во внимание" при смене регистра, для меня пока загадка...
wvxvw 06.04.2011 14:34 # 0
gegMOPO4 06.04.2011 12:06 # +2
guest 05.04.2011 17:16 # +2
string englishText = russianText.ToLower();
Govnocoder#0xFF 05.04.2011 17:53 # 0
guest 05.04.2011 18:27 # +2
da4ever 05.04.2011 18:13 # +3
istem 06.04.2011 01:31 # 0
bugmenot 06.04.2011 08:18 # 0
istem 07.04.2011 03:13 # +1
RaZeR 06.04.2011 13:09 # +5
absolut 07.04.2011 21:34 # +2
kit 24.08.2021 01:03 # 0