Иосиф Дзеранов

Инженер-разработчик .........Преподаватель.......... Наставник в мир программирования

  • Бесплатные курсы
  • Платные дистанционные курсы
  • Программирование на С#
  • Паттерны программирования
  • Внедрение зависимостей
  • Олимпиадное программирование
  • iOS
  • Контакты

Month: Декабрь 2017

Исследование кортежей в C# 7

23.12.2017 / 433 комментария

Типы System.Tuple были введены в .NET 4.0 с двумя существенными недостатками: Типы кортежей являются классами; Не существует языковой поддержки для их создания/деконструкции (deconstruction). Чтобы решить эти проблемы, в C# 7 представлена новая возможность языка, а также новое семейство типов (*). Сегодня, если вам нужно склеить два значения, чтобы вернуть их из функции или поместить два … Читать дальше →

Posted in: С# Tagged: .Net, C#

Сборка мусора и время жизни объектов

03.12.2017 / Leave a Comment

Казалось бы, простой вопрос: может ли среда CLR вызвать финализатор объекта, когда экземплярный метод не завершил свое исполнение?  Другими словами, возможно ли в следующем случае увидеть «Finalizing instance.» до «Finished doing something.»? internal class GcIsWeird { ~GcIsWeird() { Console.WriteLine(«Finalizing instance.»); } public int data = 42; public void DoSomething() { Console.WriteLine(«Doing something. The answer is … … Читать дальше →

Posted in: С# Tagged: .Net, C#, Garbage Collector, Сборщик мусора

Архивы

  • Январь 2020
  • Сентябрь 2019
  • Ноябрь 2018
  • Сентябрь 2018
  • Апрель 2018
  • Март 2018
  • Февраль 2018
  • Январь 2018
  • Декабрь 2017
  • Ноябрь 2017
  • Октябрь 2017
  • Сентябрь 2017
  • Август 2017
  • Июль 2017

Copyright © 2022 Иосиф Дзеранов.

Me WordPress Theme by themehall.com