Size: a a a

2019 February 02

D

Dim in .NET CIL Chat
а как связано не знаю
источник

D

Dim in .NET CIL Chat
может кто по смежной специальности тут есть
источник

D

Dim in .NET CIL Chat
мало ли...
источник

К

Карен in .NET CIL Chat
всего 59  участников, шансы ~0%
источник

К

Карен in .NET CIL Chat
если уж искать в рандомной группе, то хоть с большим числом людей, шансов там больше
источник

D

Dim in .NET CIL Chat
я и там ищу
источник

D

Dim in .NET CIL Chat
но, скажу вам, спецов вообще нет!
источник

К

Карен in .NET CIL Chat
не в тех группах ищешь, ищи в группах по ИБ
источник

К

Карен in .NET CIL Chat
а не разработке
источник

D

Dim in .NET CIL Chat
Карен
не в тех группах ищешь, ищи в группах по ИБ
я честно ИБ побаиваюсь
источник

vl

vova lantsov in .NET CIL Chat
Dim
я честно ИБ побаиваюсь
Поищи здесь, может есть группа по теме
источник
2019 February 06

К

Карен in .NET CIL Chat
Народ, подскажите.
Есть подписанная сборка (PublicKeyToken не пустой). Исходников этой сборки нет, и потребовалось подправить баг в ней. После фиксов, локально всё работает, а при деплое в IIS (приложение asp.net деплою), выскакивает ошибка загрузки сборки т.к. strong name не прошло валидацию.
Что можно сделать в данной ситуации?
источник

in .NET CIL Chat
Ребят... Кароч очень делакатный и извращеный вопрос. Кароч, запускаю я 5 потоков, каждый из них делает +1 в переменую, и когда переменая больше 100, то запускается функция, но как сделать так, чтобы она запустилась 1 раз, а 5?
Пример кода:

int bi = 0;
for(int i=0;i>5;i++){
new Thread(() =>
{
if(bi>100){
next();
}
bi=bi+1;
}).Start();
}
источник

К

Карен in .NET CIL Chat
1 раз а не 5 раз?
источник

in .NET CIL Chat
Да
источник

К

Карен in .NET CIL Chat
код некорректный
источник

in .NET CIL Chat
В чем?
источник

in .NET CIL Chat
А
источник

in .NET CIL Chat
Так лучше?
источник

PZ

Pavel Zhdanovich in .NET CIL Chat
Ребят... Кароч очень делакатный и извращеный вопрос. Кароч, запускаю я 5 потоков, каждый из них делает +1 в переменую, и когда переменая больше 100, то запускается функция, но как сделать так, чтобы она запустилась 1 раз, а 5?
Пример кода:

int bi = 0;
for(int i=0;i>5;i++){
new Thread(() =>
{
if(bi>100){
next();
}
bi=bi+1;
}).Start();
}
Самый простой и понятный способ, но не идеальный

Делай флаг и синкрут
var syncRoot = new object();
var isStarted = false;

А потом проверяй
if(bi>100){
var flag = false;
lock(_syncRoot){
 if(!isStarted){
  isStarted = true;
  flag = true;
 }
}
if(flag){
next();
}
}
источник