- 1
- 2
- 3
Сделайте пожалуйста в RSS полный вариант кода,
а то обрезается и приходится лезть на сайт, а это не удобно.
Спасибо.
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
Сделайте пожалуйста в RSS полный вариант кода,
а то обрезается и приходится лезть на сайт, а это не удобно.
Спасибо.
Простите, не нашел формы обратной связи, поэтому пишу тут.
0
public static float FactorPaint {
get {
float Factor = 1;
Factor = (float)((Width - SpaceHorizontal - SpaceHorizontalRight) / m_MaxX);
if (m_MaxY * Factor > (m_HeightScreen - SpaceVertical - SpaceVerticalTop))
Factor = (float)((m_HeightScreen - SpaceVertical - SpaceVerticalTop) / m_MaxY);
m_Factor = Factor;
return (float)m_Factor;
}
set {
m_Factor = value;
}
}
Изменение поля в геттере. Злая шутка для любителей подебажить. Слов нет... только ненависть.
0
graphics.DrawString(i.ToString(),
ScaleFont,
brush,
LeftField - _arrowHeight - ScaleFont.Size * (i.ToString().Length / 1.2F),
(Height - BottomField) - i * ScaleY * _gridStep - ScaleFont.Height / 2);
Вычисление размера строки, вместо Graphics.MeasureString
0
private static bool EndsWithSaurus(String s)
{
if ((s.Length > 5) &&
(s.Substring(s.Length - 6).ToLower() == "saurus"))
{
return true;
}
else
{
return false;
}
}
MSDN
0
private void OnRdbDatesCheckedChanged(object sender, EventArgs e)
{
if (rdbMonth.Checked)
MakeDateViewVisible("month");
else if (rdbQuarter.Checked)
MakeDateViewVisible("quarter");
else if (rdbYear.Checked)
MakeDateViewVisible("year");
else
MakeDateViewVisible("individual");
}
private void MakeDateViewVisible(string dateView)
{
switch (dateView)
{
case "year":
YearView.Visible = true;
QuarterView.Visible = false;
MonthView.Visible = false;
IndividualDatesView.Visible = false;
break;
case "quarter":
YearView.Visible = false;
QuarterView.Visible = true;
MonthView.Visible = false;
IndividualDatesView.Visible = false;
break;
case "month":
YearView.Visible = false;
QuarterView.Visible = false;
MonthView.Visible = true;
IndividualDatesView.Visible = false;
break;
case "individual":
YearView.Visible = false;
QuarterView.Visible = false;
MonthView.Visible = false;
IndividualDatesView.Visible = true;
break;
}
}
Зато красиво методы вызываются!
0
while (true) {
try {
break;
}
catch {
}
}
интересно сработает?
0
switch (driver.Status)
{
case ClientStatus.Unknown:
return m_driverStatusNames[ClientStatus.Unknown];
case ClientStatus.Free:
return m_driverStatusNames[ClientStatus.Free];
case ClientStatus.Busy:
return m_driverStatusNames[ClientStatus.Busy];
case ClientStatus.InWay:
return m_driverStatusNames[ClientStatus.InWay];
case ClientStatus.Work:
return m_driverStatusNames[ClientStatus.Work];
case ClientStatus.Break:
return m_driverStatusNames[ClientStatus.Break];
case ClientStatus.Alarm:
return m_driverStatusNames[ClientStatus.Alarm];
}
:)
0
public static void brute(long diap)
{
n = 68491; //задаем некое число
NewMessage("w8. Bruteforce working..."); //вызываем событие
for (int i = 0; i < diap; i++) //мутим цикл
{
d = i;
string brute = Convert.ToString(bug.Equals(n, d)); //сравниваем и возвращаем результат в строку
if (brute == "True")
{
BruteComplete(d.ToString()); //вызываем событие при удачном переборе
break;
}
}
if (ok == false)
{
NewMessage("Brete Failed:(");
}
}
Еще один:
Данный говнокод взят из журнала "ХАКЕР". Вот ссылка, http://www.xakep.ru/magazine/xs/071/076/1.asp
Тут программа должна подобрать число n. Как я понял тип n тут или не указан или переменная глобальная. Но нахрена тогда её объявлять глобальной если она применяется только в этом методе. Далее, d = i это вообще пиздец, да конечно же, если n это объект, а не int то все правильно. Но мне кажется автор полный мудак после того что создал строку brute, блять, конвертировал bool d string и сравнивает строку вида True с true. пиздец, пиздец....уебки...руки поотрывать...
хакеры пля...=\
0
if (current_switch == true)
{
//вырезано
}
else if (current_switch == false)
{
//вырезано
}
Данный говнокод взят из журнала "ХАКЕР". Вот ссылка, http://www.xakep.ru/magazine/xs/071/076/1.asp
хакеры пля...=\
0
int CompareTo (A a1, A a2)
{
if (a1.Year>a2.Year) return 1;
if (a1.Year<a2.Year) return -1;
return 0;
}
реализация интерфейса IComparable, чем не понравилось стандартное норминрование: return a1.Year - a2.Year; так и не понял