Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥37🤝16❤7
Он позволяет отрисовать до 1023 копии меша за один вызов без лишних объектов и Update'ов.
Что важно знать:
• Один вызов отрисовывает сразу сотни копий меша;
• Не создаёт объектов и не тратит ресурсы CPU;
• Позволяет задавать цвет, масштаб и позицию каждой копии.
Идеально для метели, толп, листвы и эффектов.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥31❤6👍4
Копируем только нужные файлы — быстро и удобно!
Нужно забрать только
Указываем директории и фильтр по расширению:
Теперь находим и копируем только нужные файлы:
🔥 Получаем копию всех
➡️ C# Ready | #практика
Нужно забрать только
.jpg, .csv или любые другие файлы из папки? Не перебираем вручную — всё делаем в пару строк на C#.Указываем директории и фильтр по расширению:
string sourceDir = @"C:\Data\Images";
string destDir = @"C:\Backup\Images";
string extension = ".jpg";
Теперь находим и копируем только нужные файлы:
foreach (var file in Directory.GetFiles(sourceDir))
{
if (Path.GetExtension(file).Equals(extension, StringComparison.OrdinalIgnoreCase))
{
var destFile = Path.Combine(destDir, Path.GetFileName(file));
File.Copy(file, destFile, overwrite: true);
}
}
🔥 Получаем копию всех
.jpg (или любых других) из каталога — идеально для бэкапа, фильтрации или миграции данных.Please open Telegram to view this post
VIEW IN TELEGRAM
❤20👍7🔥5
Поиск текста во всех файлах папки!
Нужно найти слово или строку в десятках файлов? Например, проверить, где используется
Укажем путь к папке и ключевое слово:
Теперь пробегаем все файлы и ищем совпадения:
🔥 Работает с любыми типами файлов — от
➡️ C# Ready | #практика
Нужно найти слово или строку в десятках файлов? Например, проверить, где используется
"connectionString" в .cs, .json или других файлах.Укажем путь к папке и ключевое слово:
string folderPath = @"C:\Projects\Config";
string searchTerm = "connectionString";
Теперь пробегаем все файлы и ищем совпадения:
foreach (var file in Directory.GetFiles(folderPath, "*.*", SearchOption.AllDirectories))
{
string content = File.ReadAllText(file);
if (content.Contains(searchTerm, StringComparison.OrdinalIgnoreCase))
{
Console.WriteLine($"Найдено в: {file}");
}}
🔥 Работает с любыми типами файлов — от
.cs и .json до .txt. Можно адаптировать под поиск по маске (*.log) или включить регулярные выражения.Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥7❤3
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥26❤5👍5🤝1
❤6👍4🔥1
В прошлый раз говорили про деконструкцию и производительность.
ValueTuple хорошо ложится в методы, паттерны и цепочкиЧто важно знать:
• Упрощает возврат значений;
• Работает с LINQ;
• Имеет имена полей.
Это помогает возвращать сразу несколько значений — без классов, аллокаций и Item1.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21👍11🤝7❤3