0
1 2 3 4 5 6 7 8 9 10 11
if ((armid == "3504000036") || (armid == "3504000034"))
{
if (armid == "3504000036")
{
PlaceSave = "3243100001";
}
if (armid == "3504000034")
{
PlaceSave = "2311030001";
}
}
Нет слов, одни эмоции
guest ,
16.12.2008 (Updated 24.03.2018 )
0
1 2
volumes = new List<VolumeInformation>(ServerTypedProxy.GetUnfilteredVolumeInformationList())
.ConvertAll<BindableVolumeInfo>(delegate(VolumeInformation vi) { return new BindableVolumeInfo(vi); });
Из разряда попробуй отдебажь
[Ф]
guest ,
16.12.2008 (Updated 24.03.2018 )
0
1 2 3
TabToShow currentTabToShowInShortForm = tab;
string currentTemplateNameToShowInShortForm = templateName;
currentShortFormToShow = new ShortForm(currentTabToShowInShortForm, currentTemplateNameToShowInShortForm);
Чем длиннее названия переменных, тем солиднее выглядит код
[Ф]
guest ,
16.12.2008 (Updated 24.03.2018 )
0
1 2 3 4 5 6 7 8 9 10 11 12
if (Program.showLoginDialog &&
clientVersion != serverVersion &&
DialogResult.No == MessageBox.Show
(
String.Format
(
"The version {0} of the Server does not match the version of the Client {1}. Would you like to proceed?",
serverVersion, clientVersion
),
"Warning", MessageBoxButtons.YesNo, MessageBoxIcon.Warning
)
)
MessageBox показывается в if
[Ф]
guest ,
16.12.2008 (Updated 24.03.2018 )
0
1
return typeof(Nullable<>).MakeGenericType(new Type[] { valueType }).GetConstructor(new Type[] { valueType }).Invoke(new object[] { value });
У афтора было желание сэкономить строчки кода
[Ф]
guest ,
16.12.2008 (Updated 24.03.2018 )
0
1 2 3 4 5 6 7 8 9 10 11 12 13
DateTime startTime = DateTime.Now;
DateTime endTime = DateTime.Now;
foreach (BillablePhas bi in CreateBillablePhaseForFixedPrice.Phases)
{
if (BillablePhase.Equals(bi))
{
errorLbl.Visible = true;
savedLbl.Visible = false;
TimeSpan spread = endTime - startTime; //пик быдлокода
bi.RatioSpredDateTime = Math.Ceiling(Convert.ToDouble(spread.Days*bi.Ratio/100));
}
}
endTime - startTime АААА!!!
guest ,
15.12.2008 (Updated 24.03.2018 )
0
1 2 3 4 5 6 7 8 9
if (ValidatorBillablePhase())
{
// строк 40-50 кода
}
private static bool ValidatorBillablePhase()
{
return true;
}
я в шоке от такой валидации ;-)
guest ,
15.12.2008 (Updated 24.03.2018 )
0
1 2 3 4
public void SetDirty()
{
ViewState.SetDirty(false);
}
Отличное название для функции ;-)
guest ,
15.12.2008 (Updated 24.03.2018 )
0
1 2 3 4
void delete_ServerClick(object sender, ImageClickEventArgs e)
{
Parent.FindControl(ID).Visible = false;
}
автоматически генерируемый контрол, метод находится непосредственно в самом контроле
guest ,
15.12.2008 (Updated 24.03.2018 )
0
1 2 3 4 5 6
int a=0;
if (a != 0)
{
a=0;
}
else a=0;
guest ,
15.12.2008 (Updated 24.03.2018 )