Си диез / Говнокод #2014 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  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 plsc_rover, (Updated )

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

    • Как минимум. А вообще, это судя по всему десереализация, которую в шарпе обычно делают по подобию десереализации XML - навешиваются на свойства аттрибуты и вызывается один метод - десериалайз у соответствующего класса сборки Json.
      Ответить

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

Помни, guest, за тобой могут следить!

    А не использовать ли нам bbcode?


    8