Публикации по теме 'csharp'
7 вещей, которых следует избегать в контроллерах .Net
Мы часто слышим в каждой области, что придерживайтесь основ и будьте проще (KISS). По мере роста программного проекта становится все труднее содержать код в чистоте и порядке. Инженерам приходится писать код в сжатые сроки, что приводит к неправильному выбору, поспешным решениям и сложному проектированию системы.
В этом блоге мы обсудим 7 самых простых вещей, о которых вы всегда должны помнить, чтобы ваша кодовая база оставалась чистой.
Один контроллер — несколько вещей..
Сборка или пространство имен в C#: различия
Сборка или пространство имен в C#: различия
Здесь мы рассмотрим, что такое сборка и пространство имен в языке программирования C Sharp. Хватай свой кофе, давайте погрузимся прямо сейчас!
Сборка . Сборки представляют собой исполняемые файлы ( .exe ) или файлы динамической библиотеки ( .dll ), и являются строительными блоками приложений .NET. Это набор типов и ресурсов, созданных для совместной работы и образующих логическую единицу функциональности. На самом деле они..
Я написал этот пост именно для того, чтобы устранить путаницу между ограничениями UWP и магазином Widows…
Я написал этот пост как раз для того, чтобы устранить путаницу между ограничениями UWP и ограничениями магазина Widows, которая существует с первых дней существования UWP. Магазин по-прежнему накладывает ограничения, а у UWP их почти нет! Я думаю, что вы ошибаетесь в большинстве своих пунктов:
Почему вы говорите, что приложения UWP работают медленно? Пользовательский интерфейс представляет собой значительное улучшение по сравнению с WPF с точки зрения производительности графического..
ЛЯМБДА-ВЫРАЖЕНИЕ в C#
Разработчики Microsoft очень ленивы, поэтому много чего добавляют в C#.NET, делая разработчиков C#.NET ленивыми.
1. Ознакомьтесь с концепцией делегата
Пожалуйста, прочтите предыдущую статью, чтобы вспомнить концепции делегатов здесь: Обратный вызов в C# — Delegate, Action, Predicate, Func
Как упоминалось в предыдущем посте, делегат — это тип данных, указывающий на функцию, поэтому при присвоении значения делегату мы должны назначить функцию, как в следующем примере:
public..
Экзамен Microsoft 70–483: Программирование на C # - Цель 1.4: Создание и реализация событий и обратных вызовов
Привет, мир! :)
Как дела?? Надеюсь, вы отлично провели время в канун Рождества и Нового года. В основном из-за этих праздников я не писал здесь рассказов.
Но что ж, эти праздники уже прошли, так что… приступим к делу!
В прошлом рассказе я писал о цели Реализовать поток программы . Теперь я напишу о четвертой цели: Создание и реализация событий и обратных вызовов!
Понимание делегатов
Тип делегата определяет подпись метода. Используя делегаты, вы можете инкапсулировать..
Внутренние свойства типов в C#
Я уверен, что если вы опытный программист или новичок, вы, вероятно, уже слышали что-то о типах значений и ссылочных типах. В этой статье мы более подробно рассмотрим их, уделив особое внимание тому, как язык C# их обрабатывает и как управляется их память.
В языке C# есть две основные категории типов: типы значений и ссылочные типы. Их имена уже намекают на одну из…
Вопросы на собеседовании по C#/.NET
Я беру интервью у людей на позицию backend-разработчика .NET. Удивительно, но даже старшие разработчики, похоже, не знают ответов на эти вопросы.
1. Что такое C# и .NET?
C# — это статически типизированный объектно-ориентированный язык программирования. .NET — это программная среда, которая предоставляет среду выполнения и набор библиотек для…