- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
if (_appliesTo.Contains("CH"))
{
depElig &= true;
}
else
{
depElig &= false;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+107
if (_appliesTo.Contains("CH"))
{
depElig &= true;
}
else
{
depElig &= false;
}
Вроде такого boolshit тут ещё не было.
+138
string requestUrl = Request.Path.Replace(Request.ApplicationPath, string.Empty).TrimEnd('/').ToUpperInvariant();
string modelUrl = Model.Href.Replace(Request.ApplicationPath, string.Empty).TrimEnd('/').ToUpperInvariant();
if (requestUrl == modelUrl) {
Model.Classes.Add("current");
}
Кусок кода Orchard CMS, определяет, что в меню рендерится текущая страница.
Весело смотреть, что происходит, когда Request.ApplicationPath == "/"
+137
string[] CfgStrings = File.ReadAllLines(path);
title = CfgStrings[0].Replace("Тема: ", "");
message = CfgStrings[1].Replace("Сообщение: ", "");
ThreadsCount = Convert.ToInt32(CfgStrings[2].Replace("Потоков: ", ""));
passwd = CfgStrings[3].Replace("Пароль удаления: ", "");
board = CfgStrings[4].Replace("Доска: ", "");
thread = CfgStrings[5].Replace("Тред(если вайпаете доску, поставьте 0): ", "");
repeat = Convert.ToBoolean(CfgStrings[6].Replace("Зациклить вайп: ", ""));
proxies = LoadProxies(CfgStrings[7].Replace("Файл с проксями: ", ""));
+141
if (this.textControl1 != null && !"".Equals(text))
String.Empty? Нет, не слышал.
+140
// http://stackoverflow.com/questions/12033790/locknew-object-cargo-cult-or-some-crazy-language-special-case
private void foo()
{
if (InvokeRequired)
{
lock (new object())
{
if (m_bar!= null)
Invoke(new fooDelegate(foo), new object[] { });
}
}
else
{
if(OnBazChanged != null)
OnBazChanged();
}
}
По одной из версий, этот бессмысленный lock - это "оптимизация", раньше было поле private readonly object lockObj = new object();
P.S. Поставьте таки autocomplete="off" в поле ввода капчи <input class="captcha" id="formElm_captcha" name="captcha" type="text" value=""> - задолбала она старые капчи предлагать.
+116
delegate β ƒ<α, β>(α x);
delegate α γ<α>(γ<α> f);
static ƒ<α, β> Y<α, β>(ƒ<ƒ<α, β>, ƒ<α, β>> f) {
return new γ<ƒ<α, β>>(h => F => f(h(h))(F))(h => F => f(h(h))(F));
}
static ƒ<int, int> Fact(ƒ<int, int> fact) {
return n => (n == 0) ? 1 : n * fact(n - 1);
}
...
var fact = Y<int, int>(Fact);
Console.WriteLine("fact(6) = {0}", fact(6));
+135
public int getFileRowsCount(string pathToFile)
{
System.IO.TextReader streamReader = new System.IO.StreamReader(pathToFile);
int rowsCounter = 0;
while ((streamReader.ReadLine()) != null)
{
rowsCounter++;
}
streamReader.Close();
return rowsCounter;
}
Из http://habrahabr.ru/post/149877/
И коммент афтора - "Здесь всё просто: пока не дойдём до пустой строки, прибавляем к счётчику строк единичку. Функция возвращает количество строк."
+110
public static int getRandomNumber(int from, int to)
{
System.Threading.Thread.Sleep(10);
Random r = new Random();
int var = r.Next(from, to);
return var;
}
No comments
+136
protected override void WndProc(ref Message m)
{
switch (m.Msg)
{
case (int)Constants.WM_PAINT:
{
rh.Clear(DotGL.Color.Blue);
IntPtr hdc = User32.GetDC(this.Handle);
IntPtr chdc = Gdi32.CreateCompatibleDC(hdc);
int err = Marshal.GetLastWin32Error();
if (err != 0) ;
IntPtr ppv = IntPtr.Zero;
IntPtr hb = Gdi32.CreateDIBSection(chdc, ref q,
Constants.DIB_RGB_COLORS,
out ppv, IntPtr.Zero, 0);
ppv = rh.data.Scan0HGlobal;
Gdi32.SetDIBitsToDevice(hdc,
0, 0, (uint)q.biWidth, (uint)q.biHeight,
0, 0, 0, (uint)q.biWidth,
ppv, ref q,
Constants.DIB_RGB_COLORS);
User32.ReleaseDC(this.Handle, hdc);
FPS();
this.Text = "FPS: " + fps.ToString() + ", MAX FPS: " + maxFps.ToString();
} break;
default:
base.WndProc(ref m);
break;
}
}
Мое, родненькое.
+106
foreach (DataRow row in this.TestsTable.Select(query))
{
return true;
}
Все тот же крупный и дорогой проект :)