- 1
- 2
- 3
- 4
- 5
private int GenerateRandom(int MaxValue)
{
var mas = Guid.NewGuid().ToByteArray();
return BitConverter.ToInt32(mas, 4) % MaxValue;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+113
private int GenerateRandom(int MaxValue)
{
var mas = Guid.NewGuid().ToByteArray();
return BitConverter.ToInt32(mas, 4) % MaxValue;
}
....
+137
private void SetRowColor()
{
DataGridView dg = new DataGridView();
dg.Sorted += new EventHandler(DataGridView1_Sorted);
foreach (DataGridViewColumn col in DataGridView1.Columns)
{
if (col is DataGridViewTextBoxColumn)
{
if (col.HeaderText == "Status")
{
foreach (DataGridViewRow dgRow in DataGridView1.Rows)
{
if (dgRow.Cells[col.Index].Value.ToString() == "0" || dgRow.Cells[col.Index].Value.ToString() == "Inactive")
{
DataGridViewCellStyle dStyle = new DataGridViewCellStyle();
dStyle.BackColor = Color.Goldenrod;
dStyle.Padding = new System.Windows.Forms.Padding(3, 0, 0, 0);
dgRow.DefaultCellStyle = dStyle;
}
}
}
if (col.HeaderText == "StatusID")
{
foreach (DataGridViewRow dgRow in DataGridView1.Rows)
{
if (dgRow.Cells[col.Index].Value.ToString() == "0" || dgRow.Cells[col.Index].Value.ToString() == "Inactive")
{
DataGridViewCellStyle dStyle = new DataGridViewCellStyle();
dStyle.BackColor = Color.Goldenrod;
dStyle.Padding = new System.Windows.Forms.Padding(3, 0, 0, 0);
dgRow.DefaultCellStyle = dStyle;
}
}
}
}
//if (DataGridView1.Columns[i].ValueType == typeof(System.DateTime) && DataGridView1.Columns[i].Name != "CreateTS" && DataGridView1.Columns[i].Name != "ModifyTS" && DataGridView1.Columns[i].Name != "InactiveTS" && DataGridView1.Columns[i].Name != "PrintedTS")
//{
// DataGridView1.Columns[i].DefaultCellStyle.Format = m_strDateFormat;
// DataGridView1.Columns[i].Width = m_strDateFormat == "dd MMM yyyy hh:mm:ss tt" ? 150 : DataGridView1.Columns[i].Width;
//}
//DataGridView1.Columns[i].DefaultCellStyle.
}
}
Новая работа. WinForms.
90% примерно такое.
+130
public XDocument GetHelpFile(string path)
{
try
{
return _dataFacade.LoadDocument(path);
}
catch
{
return null;
}
}
+141
protected override Type GetEntryType()
{
return typeof(ReportEntry);
}
Код из реального проекта
+139
List<string> duplicities = new List<string>();
foreach (var localItem in FileCollectionLocal)
{
foreach (var remoteItem in FileCollectionRemote)
{
if (localItem.FileName == remoteItem.FileName)
{
duplicities.Add(localItem.FileName);
}
}
}
+116
public const string Checked = "☑";
public const string Unchecked = "☐";
Чекбокс
+127
mainChartArea.Area3DStyle.Enable3D = (ShowIn3D.Checked) ? true : false;
Если true - значит true)))
+136
public override int GetHashCode()
{
if (this.FileName == null)
{
return base.GetHashCode();
}
return this.FileName.GetHashCode() + 13;
}
почему 13?
+134
int y = (int)Math.Floor((decimal)(block_number / w));
все переменные - int
+114
// FxCop does not allow the string "Uri" in a method name that does not return a Uri object.
public static string To_U_r_i_TypeString(DeviceType type)