Ответы пользователя по тегу Программирование
  • Как должен вести себя нормальный PM?

    @mpavlov
    По-моему, вам стоит поучиться правильно оценивать время на ту или иную задачу. Логично, что регулярный срыв сроков будет вести к конфликтам. ПМ не может оценить, за сколько вы сделаете задачу.
    Ответ написан
    Комментировать
  • Всем доброй ночи,поможете разобраться с JSON в C#?

    @mpavlov
    Во-первых, как заметили выше, проверь JSON на валидность. Если все ок, выбирай любой из вариантов ниже.

    Напиши класс с полями Name, Expiry, Price, а потом ньютонсофтом скасти. Выглядеть это будет примерно так:
    public class MyClass
    {
        public string Name {get;set;}
        public string Expiry {get;set;}
        public string Price {get;set;}
    }
    
    public class Parser
    {
        public void Process(string json)
        {
            var result = JObject.Parse(json).ToObject<MyClass>();
    
            var name = result.Name;
            var expiry = result.Expiry;
            var price = result.Price;
        }
    }


    Есть менее красивый, но рабочий вариант без создания класса:
    public class Parser
    {
        public void Process(string json)
        {
            var result = JObject.Parse(json);
    
            var name = result["Name"];
            var expiry = result["Expiry"];
            var price = result["Price"];
        }
    }

    В последнем случае надо будет приводить типы значений к требуемым.
    Ответ написан
    Комментировать
  • А вы знаете стандартные структуры и алгоритмы?

    @mpavlov
    Не знаю никаких стандартных структур и алгоритмов, и не считаю, что должен их знать. Для программиста важно уметь анализировать, искать решения, использовать собственный опыт и опыт коллег, и выбирать наиболее оптимальный вариант исходя из вышеперечисленного.

    Пишу на C# под Web.
    Ответ написан
    1 комментарий