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


Самые важные основы программирования. Вопросы и ответы на собеседовании для недавних выпускников.
Вопрос 1. Напишите программу для поиска повторяющихся элементов в массиве. int arr = {1,2,5,5,6,6,7,8,9}; for(int i = 0 ; i<arr.length; i++) { for(int j = i+1; j<arr.length; j++) { if(arr[i] == arr[j]) { Console.WriteLine("Duplicate element in Array is " +arr[i]); } } } Вопрос 2. Напишите программу для поиска повторяющихся элементов в строках. string str = "asdjghjjf"; char[] ch = str.ToCharArray(); for(int i = 0; i<ch.length;i++) {..

Может ли (a==1 && a==2 && a==3) быть правдой в C#? (часть 2)
Это продолжение предыдущей статьи. Если вы еще не читали ее, вы можете найти ее по следующему адресу: Может ли (a==1 && a==2 && a==3) когда-либо быть истинным в C#? Этот вопрос до сих пор используется в качестве тизерного вопроса для различных программ языках. Когда я болтал со своим коллегой… medium.com Если вы пропустили предыдущую статью, вопрос заключается в том, может ли выражение (a == 1 && a == 2 && a == 3) быть истинным...

Обход галактик с помощью Enumerable, Enumerator и Yield Return (C#)
Введение Что происходит, вам может быть интересно, прочитав заголовок этого поста. Дело в том, что я немного взволнован этими утренними новостями о том, что телескоп Джеймса Веба вышел на орбиту L2. Или, может быть, я запоем смотрю сериал «Затерянные в космосе» на Netflix. Но не волнуйтесь, мы увидим пример кода…

Кэш в памяти и распределенный кэш (.NET Core)
Здравствуйте, давайте поговорим о кеше, какие типы кеша существуют и как мы можем их использовать в .NET Core. Что такое кеш? Кэширование — это хранение данных в специальном месте для более быстрого доступа к ним в будущем. Применение кэширования может значительно повысить производительность любого приложения за счет значительного сокращения количества обращений к источникам данных, таким как базы данных. Кэширование особенно эффективно в тех случаях, когда у нас есть некоторые..

Что такое С# LINQ?
LINQ (Language-Integrated Query) — это набор интегрированных возможностей C#, которые позволяют выполнять запросы к данным. В следующих нескольких сообщениях я расскажу об основах LINQ или Language-Integrated Query , языке C#. Что это такое? LINQ — это название набора технологий, основанных на интеграции возможностей запросов непосредственно в язык C#. Традиционно запросы к данным выражаются в виде простых строк без проверки типов во время компиляции или поддержки IntelliSense...

Получение данных и манипулирование ими с помощью SqlDataAdapter на C#
В области программирования на C# эффективное извлечение данных и манипулирование ими из базы данных являются фундаментальными задачами для создания надежных приложений. Класс SqlDataAdapter , являющийся частью пространства имен System.Data.SqlClient , предлагает мощный механизм, позволяющий устранить разрыв между базами данных и вашим кодом C#. В этой статье рассматривается использование SqlDataAdapter , демонстрируя, как извлекать данные из базы данных, манипулировать ими и поддерживать..

Краткое обучение C#: модификаторы параметров (in, out, ref)
Краткое обучение C#: модификаторы параметров (in, out, ref) Узнайте больше о C# за 3–10 минут Краткое содержание Введение Что такое модификаторы параметров? Понимание и реализация в Понимание и внедрение out Понимание и реализация ref Заключение Введение Эй, дев! Хотите узнать что-то новое и интересное о C# менее чем за 10 минут? Тогда серия обучающих курсов по C# Brief определенно для вас! Что такое модификаторы параметров? Как вы, возможно, знаете, C#..