Нашли или выдавили из себя код, который нельзя назвать нормальным,
на который без улыбки не взглянешь?
Не торопитесь его удалять или рефакторить, — запостите его на
говнокод.ру, посмеёмся вместе!
private string FormatblankInString(string value)
{
if (value.Contains("blank"))
{
if (value.Trim().EndsWith("blank"))
{
value = value.Replace("blank", "");
//if only blank pressent then
if (string.IsNullOrEmpty(value))
{
value = value.Insert(0, "blank");
}
else
{
if (value.EndsWith(","))
value = value.Remove(value.LastIndexOf(','));
value = value.Insert(0, "blank" + ",");
}
}
value = value.Replace("blank", "[blank]");
return value;
}
else
{
return value;
}
}
Продукт наших индусских коллег. Начнем с того, что на клиенсткой форме слова "blank" вообще быть не должно, там или значение или null, который не выводится. Но они его не только выводят, но и в базу сохраняют и делают с ним вот такую индусскую магию...
Комментарии (1) RSS