kan3k1k3n, не надо брать на вооружение плохие практики, которые создают потенциально очень большие дыры в безопасности.
Лучше разобраться в причинах, почему не работает нормальный вариант.
Не надо так делать, тк мы не знаем, имеет ли конечный пользователь контроль над содержимым переменной deleted_image, или нет - лучше перебдеть и предположить, что есть риск SQL-инъекции.
те мне нужно для начала остановить все потоки , сделать запись и запустить их снова ?
Нет, достаточно просто синхронизировать доступ, чтобы гарантировать, что у тебя не будет два потока одновременно писать или читать и писать в лист.
Например это можно сделать через класс ReaderWriterLockSlim.
Но лучше пересмотреть архитектуру.
Например, если у тебя есть несколько потоков, которые создают работу для другого потока - может быть лучше использовать System.Threading.Channels, где одни потоки будут писать в канал, а другие читать из него и выполнять работу.
AntHTML, ну тут не ясно что хочет автор. Емнип, стандартный molex в компьютере как раз на 12в и идёт - вот и предложил, что если подключаться будет что-то типа 2.5" ssd, то переподключить проводки.
Kvazar0, ну вообще Program объявлять не обязательно. Сейчас вполне валидный Hello World состоит всего из одной строки: Console.WriteLine("Hello World");