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

    +106

    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
    /*FuckingMagic*/
    public static T[] GetT<T>(int _RepeatCount, Func<IExpression, T[]> _GetT, IExpression[] _Expressions) {
    	T[] __outbytes;
    	T[][] __tmp_bytes;
    	int __offset = 0, __tmp_sz = 0, __i = 0, __j = 0, __ex_l = _Expressions.Length;
    	__ex_l = _Expressions.Length;
    	__tmp_bytes = new T[__ex_l * _RepeatCount][];
    	for ( __j = 0; __j < _RepeatCount; __j++ )
    		for ( __i = 0; __i < __ex_l; __i++ )
    			__tmp_bytes[__j * __ex_l + __i] = _GetT(_Expressions[__i]);
    	__j = __tmp_bytes.Length;
    	for ( __i = 0; __i < __j; __tmp_sz += __tmp_bytes[__i].Length, __i++ ) ;
    	__outbytes = new T[__tmp_sz];
    	for ( __i = 0; __i < __j; __i++ ) {
    		__tmp_sz = __tmp_bytes[__i].Length;
    		Array.Copy(__tmp_bytes[__i], 0, __outbytes, __offset, __tmp_sz);
    		__tmp_bytes[__i] = null;
    		__offset += __tmp_sz;
    	}
    	return __outbytes;
    }

    С тех пор я всегда пишу код трезвым.

    Запостил: kasthack, 14 Марта 2013

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

    • Вот что значит напиться до черточек.
      Ответить
    • Вставьте недостающие символы
      Ответить
    • ofort_tipa_pyanyj_shtrih.cs
      Ответить
    • Обфускация в уме?
      Ответить
    • (removed)
      Ответить
      • > первый раз увидел код системной библиотеки
        Да ну. Этож локальные переменные, нафига им подчеркивания?
        Ответить
        • ты постишь свои комменты быстрее чем я удаляю мои кривые. :)

          я когда гк увидел, у меня сразу в голове шорткат сработал: выглядит 100% как внутренний код STL, а раз STL, значит C++.

          в шарпе этих проблем нет, поэтому комментарий и удалил.

          глядя на гнушную STL у меня есть подозрение что какой-то аксакал своял мод для емакса что бы скрывать эти подчеркивания при редактирования. по другому объяснить как люди на такое смотрят, такое пишут и сопровождают я не могу.
          Ответить
    • Перл по вам плачет, батенька
      Ответить
    • __drunk.py
      Ответить

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