- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
public static string GetShortName(string name, int length)
{
StringBuilder shortname = new StringBuilder(name);
string[] str = new string[] { "ПС", "ОАО" };
for (int i = 0; i < str.Length; i++)
if (shortname.ToString().Length > str[i].Length && shortname.ToString().Substring(0, str[i].Length).ToUpper() == str[i])
shortname.Remove(0, str[i].Length);
str = new string[] { "ТЭЦ", "ГЭС", "ГРЭС" };
for (int i = 0; i < str.Length; i++)
if (shortname.ToString().IndexOf(str[i], StringComparison.CurrentCultureIgnoreCase) > 0)
shortname.Remove(1, shortname.ToString().IndexOf(str[i]) - 1);
return (shortname.Length > length) ? shortname.ToString().Substring(0, length).Trim() : shortname.ToString().Trim();
}
Комментарии (0) RSS
Добавить комментарий