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

    −21

    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
    internal static bool StringToDouble(string s, ref double d)
    {
    	bool ret = true;
    	d = 0.0;
    	try
    	{
    		d = System.Convert.ToDouble(s, CultureInfo.InvariantCulture);
    	}
    	catch (System.OverflowException)
    	{
    		ret = false;
    	}
    	catch (System.FormatException)
    	{
    		ret = false;
    	}
    
    	return ret;
    }

    Из-за этого говна в глубинах WPF у меня при копировании содержимого FlowDocument кидалась туча эксепшенов, что затормаживало все к чертям.

    Запостил: yamamoto, 30 Сентября 2016

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

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