1. Список говнокодов пользователя iseiryu

    Всего: 1

  2. C# / Говнокод #17755

    +139

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    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, который не выводится. Но они его не только выводят, но и в базу сохраняют и делают с ним вот такую индусскую магию...

    iseiryu, 09 Марта 2015

    Комментарии (1)