Публикации по теме 'c-sharp-programming'


Вопросы на собеседовании по C#/.NET
Я беру интервью у людей на позицию backend-разработчика .NET. Удивительно, но даже старшие разработчики, похоже, не знают ответов на эти вопросы. 1. Что такое C# и .NET? C# — это статически типизированный объектно-ориентированный язык программирования. .NET — это программная среда, которая предоставляет среду выполнения и набор библиотек для…

C# выражение `с`
Из описания от Microsoft , доступного в C# 9.0 и более поздних версиях, выражение with создает копию своего операнда с измененными указанными свойствами и полями. Выражение with — это неразрушающая мутация, создающая новый объект с измененными свойствами. Одно важное замечание: в C# 9.0 левый операнд выражения with должен иметь тип записи . Начиная с C# 10, левый операнд выражения with также может иметь структурный тип или анонимный тип . Пример Давайте посмотрим на..

Какие языки следует выучить, если вы хотите работать в Microsoft?
Являясь одной из крупнейших в мире технологических компаний, Microsoft использует широкий спектр языков программирования для поддержки своих различных продуктов и услуг. Некоторые из наиболее часто используемых языков в Microsoft включают: C# C# — это язык программирования с несколькими парадигмами, разработанный Microsoft для создания рабочих столов Windows и веб-приложений. Он используется для разработки приложений Windows Forms, WPF и ASP.NET, а также для разработки игр с..

Краткая история .NET
Недавно мне представилась возможность поработать над своим первым проектом .NET, который познакомил меня с динамической экосистемой .NET. Я был потрясен, когда во время наших встреч услышал следующее заявление: «Мы можем ориентировать наш проект на .NET Standard вместо .NET Framework для поддержки среды выполнения .NET Core». Если вы новичок в мире .NET или просто интересуетесь множеством версий .NET, эта статья специально для вас. Далекая эпоха Еще в середине 1990-х годов Microsoft..

Внедрение инноваций: что нового в C# 11
Введение C# является краеугольным камнем современных языков программирования, лежащих в основе широкого спектра программных приложений. В каждой новой версии C# появляется множество функций и улучшений, которые делают программирование более эффективным, выразительным и приятным. В этом сообщении блога мы рассмотрим интересные функции, представленные в C# 11, и прольем свет на то, как они формируют будущее разработки программного обеспечения. Записывает везде В C# 11 появилась..

Что быстрее? Эп. 1. Создание экземпляров объектов в .NET
Введение При работе с объектно-ориентированными языками программирования высокого уровня, такими как C#, мы склонны забывать о том, насколько затратным с точки зрения использования ЦП или потребления памяти является наш код. Мы часто не пишем приложения, требующие сверхвысокопроизводительного кода, но время от времени мы можем сталкиваться с ситуациями, когда нам нужно оптимизировать потребление памяти или использование ЦП. Это, помимо моего первого поста о платформе, является отправной..