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

    +133.7

    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
    try
                {
                    var st = ((JsonString)options["tribes"]).Value.Split(',');
                    foreach (var s in st)
                    {
                        if (s != string.Empty)
                        {
                            ShowTribes.Add(s);
                        }
                    }
                }
                catch (KeyNotFoundException)
                { }
                try
                {
                    ShowNotes = ((JsonString)options["show_comments"]).Equals("true") || (url.IndexOf("#note_id=") != -1);
                }
                catch (KeyNotFoundException)
                { }
                try
                {
                    Rating = ((JsonString)options["eye"]).Value;
                }
                catch (KeyNotFoundException)
                { }

    Запостил: plsc_rover, 21 Октября 2009

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

    • говно
      Ответить
    • кагбе намекают на ContainsKey?
      Ответить
      • Как минимум. А вообще, это судя по всему десереализация, которую в шарпе обычно делают по подобию десереализации XML - навешиваются на свойства аттрибуты и вызывается один метод - десериалайз у соответствующего класса сборки Json.
        Ответить
    • <script type="text/javascript">
      alert('aloha!');
      </script>
      Ответить

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