Публикации по теме 'dotnet'
С# Foreach
Цикл foreach в C# позволяет перебирать коллекцию объектов, например массив или список. Синтаксис цикла foreach следующий:
foreach (var item in collection)
{
// code to execute for each item in the collection
}
Здесь var — это ключевое слово вывода типа, которое позволяет компилятору вывести тип item на основе типа элементов в коллекции. Вы также можете явно указать тип item , например:
foreach (int item in collection)
{
// code to execute for each item in the..
Бенчмаркинг до конца — Итерация массивов в .NET
Поиск самого быстрого способа перебора массивов при доступе к их значению в .NET с помощью BenchmarkDotNet проверяет производительность в масштабе.
Недавно я провел некоторое время, просматривая более старую систему, задаваясь вопросом, как я могу улучшить ее работу. Есть много способов сделать подобную систему более быстрой и производительной, но я хотел избежать крупномасштабного рефакторинга, чтобы свести риск к минимуму. В частности, я сосредоточился на небольших элементах,..
Создание нового приложения .NET Core с помощью командной строки dotnet
.NET Core — это платформа разработки общего назначения, поддерживаемая Microsoft и сообществом .NET на GitHub. Он кроссплатформенный, поддерживает Windows, macOS и Linux и может использоваться в сценариях устройств, облака и встроенных приложений/IoT.
Это простое руководство поможет вам начать работу с .NET Core, создав простой шаблон веб-API с помощью командной строки. Приведенный ниже пример, хотя и простой, показывает, насколько мощной и гибкой является эта платформа.
Для начала..
От чего устать от итераторов и коллекций в C#
( Посмотрите оригинал статьи на моем сайте )
Эта статья не ставит целью убедить вас, читатель, в том, что либо использование итератора , либо материализованная коллекция универсально решат ваши проблемы. Использование итератора и материализованной коллекции может быть использовано для решения сценариев, которые мы будем рассматривать, но оба будут иметь разный набор плюсов и минусов, которые мы можем исследовать дальше. Цель этой статьи — осветить сценарии, основанные на реальном..
Понимание шаблона проектирования адаптера в C#
Как разработчик я считаю шаблон проектирования адаптера очень полезным. В этой статье я постараюсь помочь вам понять это лучше.
Сначала давайте взглянем на определение "Банды четырех" :
Преобразование интерфейса класса в другой интерфейс, ожидаемый клиентами. Адаптер позволяет классам работать вместе, что невозможно иначе из-за несовместимых интерфейсов.
Когда я впервые прочитал приведенное выше утверждение, я был сбит с толку, у меня было некоторое представление о том,..
Развертывание приложения .NET Core в IBM Cloud (для прокси-сервера ReactJS)
Развертывание приложения .NET Core в IBM Cloud (для прокси-сервера ReactJS)
Я опробовал среду выполнения .NET Core в IBM Cloud (ранее известном как IBM BlueMix) для своего приложения для конвертации криптовалюты. Это было неплохо. Здесь я покажу вам шаг за шагом от программирования до развертывания.
Программирование и тестирование
В контроллер приложения .NET мы добавляем это асинхронное действие:
И создайте модель с валютами, которые конвертируются в:
Далее мы запустим..
Экзамен Microsoft 70–483 Программирование на C # - цель 3.2:
Привет, народ!
В этой истории будет обсуждаться Задача 3.2: Выполнить симметричное и асимметричное шифрование ! Я надеюсь, вам понравится это!
В последнем рассказе была представлена « Задача 3.1: Проверить ввод данных в приложение ».
Все коды для сертификационных серий можно найти здесь .
Выберите подходящий алгоритм шифрования
Прежде чем перейти к факторам, которые необходимо учитывать при выборе алгоритма шифрования, важно понять, что означает «шифрование».
Что..