Ответы пользователя по тегу Resharper
  • Купил я лицензию на Resharper на год. Через 3 года я смогу продлить лицензию?

    Casper-SC
    @Casper-SC Автор вопроса
    Программист (.NET)
    Техподдержка мне ответила, что: например, купил я лицензию, и текущая версия 2017.3 у какого-то продукта. Через год вышел продукт версии 2018.1, если я не продлил лицензию, то моя версия на всегда остаётся 2017.3. Могу не пользоваться их продуктами несколько лет, а потом просто оплатить лицензию и всё вышеописанное повторяется.
    Ответ написан
    Комментировать
  • Использовать var или объявлять тип явно?

    Casper-SC
    @Casper-SC
    Программист (.NET)
    var можно писать, там где явно видно, что за тип у этой переменной.

    Не хочется создавать длинное объявление, где дублируется название класса
    var sync = new SynchronizationContext();

    Видно сразу какой тип в переменной
    var data = (SomeType[])context;

    Linq
    var filtered = data.Where(...);

    Считаю, что пихать var где ни попадя неприемлемо. Зачем читающему код наводить курсор мыши, чтобы увидеть, какой это тип переменной.

    Зачем вместо int писать var. Это вообще ни в какие ворота.

    В решарпере далеко не все правила по дефолту нужно считать единственно верными. Их можно отключать.
    Ответ написан
    Комментировать