CodeWeave | C#, JS, HTML, CSS
155 subscribers
89 photos
1 file
24 links
Сообщество для обмена знаниями и ресурсами по программированию на HTML, CSS, SCSS, JavaScript, jQuery, C#, SQL

Admin - @WesternMikhailCat
Download Telegram
👩‍💻 Небольшая подсказка по SQL Joins
Please open Telegram to view this post
VIEW IN TELEGRAM
🐳4🔥2👨‍💻1
📱 Метод shift()

👍 Метод shift() удаляет первый элемент из массива (под индексом 0) и возвращает его значение.

✉️ Данный метод изменяет длину массива. Если метод shift применяется к пустому массиву, то возвращаемое значение будет undefined.
Please open Telegram to view this post
VIEW IN TELEGRAM
🐳3🔥2👨‍💻1
👩‍💻 Border Radius CSS
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3🐳2👨‍💻1
📱 Что пишут на языке программирования C#

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

➡️ Ссылка на видео
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3🐳2👨‍💻1
👩‍💻 Наглядная шпаргалка по Flexbox CSS
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🐳4🔥1👨‍💻1
👩‍💻 Красивая анимация волн в тексте на чистом CSS

➡️ Ссылка на код
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👨‍💻2🐳1
👩‍💻 Теги sub и sup в HTML
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3🐳2👨‍💻1
📱 Как проверить, целое число или нет с помощью JavaScript?

📌 Способ 1
‼️ Самый простой способ - использовать метод Number.isInteger(), который возвращает true, если число целое, и false, если число является дробным.
const num = 10 

console.log( Number.isInteger(num) )
// true


📌 Способ 2
‼️ Также мы можем использовать оператор %, чтобы проверить есть ли остаток при делении числа на 1 или нет.
const num = 10.3

if (num % 1 === 0) {
console.log ('Число целое')
} else {
console.log ('Число не целое')
}

// Число не целое
Please open Telegram to view this post
VIEW IN TELEGRAM
🐳3👨‍💻2🔥1
📱 Пример использования Task.WhenEach в .NET 9

👀 В .NET 9 Preview 5 появилась новый API Task.WhenEach, который позволяет легко обрабатывать асинхронные задачи по мере их завершения.

Пример ниже выполняет несколько вызовов HttpClient и обрабатывает их результаты по мере завершения:
using System;
using System.Net.Http;
using System.Threading.Tasks;

class Program
{
static async Task Main(string[] args)
{
HttpClient client = new HttpClient();
Task<string>[] tasks = new Task<string>[]
{
client.GetStringAsync("https://example.com/1"),
client.GetStringAsync("https://example.com/2"),
client.GetStringAsync("https://example.com/3")
};

await Task.WhenEach(tasks, async task =>
{
string result = await task;
Console.WriteLine(result);
});
}
}
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3🐳2👨‍💻1
📱 Типы комментариев в C#

💎 Одна линия
//This is a single line comment


💎 Несколько строк
/*This is a multiple line comment
We are in line 2
Last line of comment*/


💎 XML-комментарии
/// <summary>
/// Set error message for multilingual language.
/// </summary>
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3🐳2👨‍💻1
📱 Что такое зубчатый массив в C#?

👀 Зубчатый массив состоит из элементов, которые также являются массивами, но каждый из этих массивов может иметь разный размер. Благодаря такому составу мы можем называть зубчатый массив «массивом массивов».
Please open Telegram to view this post
VIEW IN TELEGRAM
👨‍💻3🔥2🐳1
👩‍💻 Красивая анимация при нажатии и наведении на кнопку при помощи CSS

➡️ Ссылка на код
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2🐳2👨‍💻2
📱 👩‍💻Красивая анимация при нажатии на кнопку при помощи Js и CSS

➡️Ссылка на код
Please open Telegram to view this post
VIEW IN TELEGRAM
🐳3🔥2👨‍💻1
👩‍💻 DISTINCT - исключение дубликатов

🤨 Оператор SQL DISTINCT используется для указания на то, что следует работать только с уникальными значениями столбца.

Синтаксис:
SELECT DISTINCT column_name FROM table_name
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4🐳1👨‍💻1
📱 Коллекции

🤨 Представляет строго типизированный список объектов, доступных по индексу. Поддерживает методы для поиска по списку, выполнения сортировки и других операций со списками.

Примеры:
List<string> people = new List<string>();


Обращение к элементам списка:
var people = new List<string>() { "Tom", "Bob", "Sam" };

string firstPerson = people[0]; // получаем первый элемент
Console.WriteLine(firstPerson); // Tom
people[0] = "Mike"; // изменяем первый элемент
Console.WriteLine(people[0]); // Mike


Длина списка:
var people = new List<string>() { "Tom", "Bob", "Sam" };
Console.WriteLine(people.Count); // 3


Добавление в список:
List<string> people = new List<string> () { "Tom" };

people.Add("Bob"); // добавление элемента
// people = { "Tom", "Bob" };

people.AddRange(new[] { "Sam", "Alice" }); // добавляем массив
// people = { "Tom", "Bob", "Sam", "Alice" };
// также можно было бы добавить другой список
// people.AddRange(new List<string>(){ "Sam", "Alice" });

people.Insert(0, "Eugene"); // вставляем на первое место
// people = { "Eugene", "Tom", "Bob", "Sam", "Alice" };

people.InsertRange(1, new string[] {"Mike", "Kate"}); // вставляем массив с индекса 1
// people = { "Eugene", "Mike", "Kate", "Tom", "Bob", "Sam", "Alice" };

// также можно было бы добавить другой список
// people.InsertRange(1, new List<string>(){ "Mike", "Kate" });
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2🐳2👨‍💻2