1. C# / Говнокод #14574

    +135

    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
    if (currentItem.Type.ActiveProperty != null)
    {
    	Type controltype = currentControl.GetType();
    	PropertyInfo pinfo = controltype.GetProperty(currentItem.Type.ActiveProperty.Name);
    
    	bool enabledtrue = (currentItem.Type.ActiveProperty.Name.ToLower() != "readonly");
    
    
    	if ((r1 != 2) || _page.ReadOnly)
    		enabledtrue = !enabledtrue;
    
    	pinfo.SetValue(currentControl, enabledtrue, null);
    }

    enabledtrue как пример интуитивно-понятного названия переменной

    Запостил: Gocoder, 14 Февраля 2014

    Комментарии (5) RSS

    Добавить комментарий