Ответы пользователя по тегу C#
  • Как очистить код от ненужных методов?

    @velnick
    Resharper покажет вам методы и переменные, которые нигде не вызываются и поможет привести код в порядок.
    Например, сейчас можно скачать и бесплатно использовать релиз кандидат версии 9.1. А если протестируете и напишите им несколько багов, то возможно получить ключик лицензии.
    Ответ написан
    Комментировать
  • Выдаётся ли сертификат о сдаче 70-483-Programming in C#?

    @velnick
    Бумажные сертификаты сейчас вообще не выдаются.
    В центре сертификации вам выдадут бумажку с вашими результатами.
    На портале mcp.microsoft.com у вас будет личный кабинет, в котором вы сможете просмотреть сданные экзамены. Там же вы сможете заказать бумажную версию сертификата или скачать электронную.
    В случае, если у вас будет сдан только экзамен Programming in C# там будет написано что-то вроде Microsoft certified professional или Microsoft certified technology specialist, что является младшим статусом на пути сертификации. Для получения сертификата о статусе MCSD, нужно сдать все экзамены на соответствующем пути.
    Ответ написан
    1 комментарий
  • Выбор литературы для изучения С#. Как быть?

    @velnick
    Не буду так категоричен как @God-emperor.
    Для изучения основ и написания примеров консольных приложений вполне подойдет и старая версия фреймворка.
    Другое дело, что между 3.0 и 3.5 достаточно большой шаг произошел из-за добавления LINQ. Фишки 4.0, 4.5 и 4.5.1 тоже пригодятся, но вряд ли в самом начале обучения.
    Поэтому, в дальнейшем, я бы рекомендовал все-таки использовать более свежие версии книг и фреймворка.

    Вообще, что нового добавлено в новый версиях, можно найти в интернете (например: www.dotnet-tricks.com/Tutorial/netframework/HJXU17...) или в книгах (например: у Рихтера в CLR via C#)
    Ответ написан
    Комментировать
  • Как сделать парсинг xml ответа в C#?

    @velnick
    Что-то не понял, прямо в таком виде и возвращает? Без закрывающих тегов ()?
    Почему не использовать XDocument или XmlDocument?
    Ответ написан
    Комментировать
  • Как определить что элемент в рабочей области?

    @velnick
    Я подгрузку по прокрутке не делал, но кажется в winforms это называлось virtual mode.
    Попробуйте посмотреть ссылки:
    www.codeproject.com/Articles/42110/Virtual-Mode-Tr...
    stackoverflow.com/questions/27508470/how-to-solve-...

    Еще возможно стоит погуглить lazy loading и выбирать решение, которое вам подойдет.
    Ответ написан
    Комментировать
  • C# Как вызвать событие после того как функция вернула значение?

    @velnick
    По моему тут проблема в логике. Какое событие вас интересует на самом деле?
    Если вас интересует создание объекта, то у вас правильная логика - все происходит так как должно.
    Если интересует изменение значений свойств, то нужно подписываться на событие изменения свойств.
    Если интересует инициализация определенного набора свойств, то сделайте метод Initialize, в котором задавайте значения, а потом генерируйте события.
    Если интересует создание объекта с инициализированными свойствами, то надо делать конструктор с параметрами и инициализировать свойства объекта внутри конструктора.
    Ответ написан
    Комментировать