2023-11-12 csharpdotnetdotnet-8 C# Случайный выбор элементов из списка В C# можно случайным образом выбирать элементы из списка с помощью Random.GetItems — метода, появившегося в .NET 8. Узнайте, как это работает, на практических примерах.
2023-11-11 dockerdotnet Как опубликовать контейнер как tar.gz в .NET Узнайте, как опубликовать контейнер .NET 8 в виде архива tar.gz с помощью свойства ContainerArchiveOutputPath и dotnet publish.
2023-11-10 csharpmauidotnet MAUI: как регистрировать обработчики в библиотеке Узнайте, как регистрировать обработчики представлений и сервисы внутри библиотеки .NET MAUI с использованием паттерна builder и методов расширения MauiAppBuilder.
2023-11-09 csharpdotnet Как исправить: 'Point' не имеет предопределённого размера, поэтому sizeof можно использовать только в unsafe-контексте Исправление ошибки C#, когда sizeof нельзя использовать с Point вне unsafe-контекста. Два решения: включить unsafe-код или использовать Marshal.SizeOf.
2023-11-08 csharpdotnetdotnet-8 C# Доступ к backing field приватного свойства с помощью Unsafe Accessor Используйте UnsafeAccessorAttribute в .NET 8 для доступа к автоматически генерируемым backing field приватных авто-свойств в C# без рефлексии.
2023-11-07 react-native Как создать двухколоночную Flexbox-раскладку в React Native Исполняемый Expo-пример двух колонок React Native с переносом строк, числовыми размерами и отступами без строк px и calc().
2023-11-06 csharpdotnetdotnet-8 C# ZIP-файлы в Stream .NET 8 включает новые перегрузки CreateFromDirectory и ExtractToDirectory, которые позволяют создавать и извлекать ZIP-файлы напрямую в Stream и из него, без записи на диск.
2023-11-05 csharpdotnetdotnet-8 Производительность GetGenericTypeDefinition в .NET 8: воспроизводимый benchmark Повторите вызовы GetGenericTypeDefinition с BenchmarkDotNet и сравните выбранные среды .NET без предположения о фиксированном ускорении.
2023-11-04 csharpdotnet Как сделать снимок рабочего стола Windows из .NET Исполняемый пример консольного .NET-приложения только для Windows: границы виртуального экрана, освобождение графических ресурсов и сохранение PNG.
2023-11-03 informational Kebab case: всё, что нужно о нём знать, и немного больше Kebab case — это соглашение об именовании в программировании, при котором имена переменных, функций или файлов формируются разделением слов дефисами ('-'). Также его называют 'kebab-case', 'hyphen-case' или 'spinal-case'. Например, если у вас есть переменная для имени человека, в kebab case вы напишете её так: В kebab case все...