- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
static bool HasSp1()
{
try
{
WaitHandle h = new ManualResetEvent(true);
h.WaitOne(0);
return true;
}
catch
{
return false;
}
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+123
static bool HasSp1()
{
try
{
WaitHandle h = new ManualResetEvent(true);
h.WaitOne(0);
return true;
}
catch
{
return false;
}
}
Проверка наличия Service Pack 1 к .NET Framework 3.5 (в продолжение предыдущего ГК). Да, есть другие варианты, но этот не выглядит хуже.
bormand 26.04.2012 09:59 # 0
abatishchev 26.04.2012 10:03 # +2
bormand 26.04.2012 10:09 # +7
abatishchev 26.04.2012 10:24 # +4
но тем не менее странно, что не сделали управляему обёртку. Environment.Version по всей видимости она и есть
Steve_Brown 26.04.2012 10:30 # +4
{2.0.50727.3625}
Не, наверное, можно было бы сравнить младшие циферки, и так было бы правильней, но... почему 2.0? А так хотя бы веселей.
abatishchev 26.04.2012 10:32 # +3
а ОП хочет версию FCL. странно что всё таки нет обёртки
bormand 26.04.2012 11:15 # +3
koodeer 26.04.2012 15:48 # +1
bormand 26.04.2012 10:07 # +2
roman-kashitsyn 26.04.2012 10:09 # +5
bot 26.04.2012 12:03 # +1
roman-kashitsyn 26.04.2012 12:06 # −1
Тред добра
bot 26.04.2012 13:14 # 0
if (trim($open['data'])) {...
нули, не проходят. говнокод в говнокоде.
roman-kashitsyn 26.04.2012 12:09 # −4
Steve_Brown 26.04.2012 12:38 # +2
Если не ошибаюсь, то так. Cast<T> предназначен для приведения типов, использование его для преобразования типов является ошибкой.
Т.е., Cast<int> или Cast<object> в данном случае легально, Cast<float> - нет.
Без СП это прокатывало.
koodeer 26.04.2012 15:49 # 0
rat4 26.04.2012 15:52 # +3
bormand 26.04.2012 16:17 # 0
'bool' does not contain a definition for 'AsParallel' and no extension method 'AsParallel' accepting a first argument of type 'bool' could be found
3.14159265 26.04.2012 16:27 # +5
bormand 26.04.2012 17:43 # 0
3.14159265 26.04.2012 18:45 # +14
koodeer 26.04.2012 19:04 # −7
absolut 26.04.2012 20:29 # +5
istem 26.04.2012 20:57 # 0
3oJloToy_xyeLL 24.08.2021 21:26 # 0
BLDPAXP 25.08.2021 02:16 # 0