static void Main(string[] args) { string path = @"C:\Users\Tytus\Desktop\TASKs\biostats.csv"; ListCreator nl = new ListCreator(); CSVFileReader fr = new CSVFileReader(); var listToSort = fr.ReadCSVFile(path, nl.CreateList()); ListSearcher ls = new ListSearcher(); ls.SearchTheList(listToSort); }
// Start is called before the first frame update void Start() { listCreator = list.GetComponent <ListCreator>(); createButton.onClick.AddListener(() => { LobbyChannel.SendCreateGame(); }); joinButton.onClick.AddListener(() => { LobbyChannel.SendJoinGame(selectedGameId); }); }
// Uncomment the method below to handle the event raised after a feature has been activated. public override void FeatureActivated(SPFeatureReceiverProperties properties) { base.FeatureActivated(properties); SPWeb spWeb = (SPWeb)properties.Feature.Parent; ListCreator listCreator = new ListCreator(); listCreator.CreateJobsList(spWeb); listCreator.CreateNotificationResultsList(spWeb); // Then activate the Push Notification Feature on the server. // The Push Notification Feature is not activated by default in a SharePoint Server installation. spWeb.Features.Add(new Guid(PushNotificationFeatureId), false); }
static void Main(string[] args) { string sp = @"fileTest.txt"; string op = @"output.txt"; var ng = new TextLinesGetter(); var lines = ng.GetTheLines(sp); var sic = new StringToIntConverter(); var numbers = sic.ConvertStringToInt(lines); var lc = new ListCreator(numbers); lc.MyList.Sort(); var tw = new TextLinesWriter(lc.MyList, op); }
private static void Main(string[] args) { ListCreator.Register(SelfMadeList); var someIntegers = ListCreator.Create <int>(); foreach (var item in someIntegers) { Console.WriteLine("Some integer: " + item); } var someDoubles = ListCreator.Create <double>(); foreach (var item in someDoubles) { Console.WriteLine("Some doubles: " + item); } var someTimeSpans = ListCreator.Create <TimeSpan>(); foreach (var item in someTimeSpans) { Console.WriteLine("Some timespans: " + item); } Console.ReadKey(); }
bool GetList() { using (SqlCommand cmd = new SqlCommand()) { cmd.Connection = cn; int iid; if (!int.TryParse(rounds.SelectedValue, out iid)) { iid = -1; } bool retVal = false; bool roundFinished = false; string start = ""; try { var res = (from l in dc.ONLlists where l.iid == iid select new { l.roundFinished, start = (l.roundFinished || l.live) ? "" : l.start_time }).First(); if (res != null) { roundFinished = res.roundFinished; start = res.start; } } catch { } try { try { var lastUpd = (from ld in dc.ONLlists where ld.iid == iid select ld.lastUpd).First(); if (lastUpd == null) { lblList.Text = ""; } else { lblList.Text = "Протокол обновлён " + lastUpd.Value.ToShortDateString() + " в " + lastUpd.Value.ToLongTimeString() + " UTC"; } } catch { lblList.Text = String.Empty; } } catch { lblList.Text = ""; } if (rounds.SelectedValue != null && rounds.SelectedValue != "") { lblTMP.Visible = Timer1.Enabled = (rounds.SelectedItem.Text.IndexOf("Live") > -1); lblTitle.Text = styles.SelectedItem + " " + groups.SelectedItem + " " + rounds.SelectedItem; if (start.Length > 0) { lblTitle.Text += "; Время старта: " + start; } dt.Clear(); dt.Columns.Clear(); try { if (cn.State != ConnectionState.Open) { cn.Open(); } dt = ListCreator.GetResultList(iid, cn, compID); } finally { cn.Close(); } if (dt == null) { dt = new DataTable(); } foreach (DataRow dr in dt.Rows) { foreach (DataColumn dCol in dt.Columns) { try { if (dr[dCol].ToString().ToLower().IndexOf("протокол") > -1) { retVal = true; break; } } catch { } } } if (!retVal && !roundFinished) { try { if (cmd.Connection == null) { cmd.Connection = cn; } if (cn.State != ConnectionState.Open) { cn.Open(); } cmd.Parameters.Clear(); cmd.CommandText = "UPDATE ONLlists SET roundFinished = 1 WHERE iid=" + iid.ToString(); cmd.ExecuteNonQuery(); } catch { } } GridView1.AutoGenerateColumns = false; GridView1.Columns.Clear(); bool isID = dt.Columns.IndexOf("iid") > -1; bool isN = dt.Columns.IndexOf("№") > -1; bool HasIid = (isID || isN); for (int i = 0; i < dt.Columns.Count; i++) { DataColumn dCol = dt.Columns[i]; DataControlField bf; if (i != 2 || (!HasIid)) { BoundField bff = new BoundField(); bff.DataField = dCol.ColumnName; bff.HeaderText = dCol.ColumnName; bf = bff; } else { HyperLinkField hf = new HyperLinkField(); hf.ControlStyle.ForeColor = System.Drawing.Color.Blue; hf.DataTextField = dCol.ColumnName; hf.HeaderText = dCol.ColumnName; hf.ItemStyle.Font.Underline = false; if (isID) { hf.DataNavigateUrlFields = new string[] { "iid" } } ; else if (isN) { hf.DataNavigateUrlFields = new string[] { "№" } } ; hf.DataNavigateUrlFormatString = "~/climber.aspx?" + Constants.PARAM_SECRETARY_ID + "={0}&" + Constants.PARAM_COMP_ID + "=" + compID.ToString(); bf = hf; } GridView1.Columns.Add(bf); if (dCol.ColumnName == "iid" || dCol.ColumnName == "№") { GridView1.Columns[i].Visible = false; } if (i != 2 && i != 4) { GridView1.Columns[i].ItemStyle.HorizontalAlign = HorizontalAlign.Center; } else { GridView1.Columns[i].ItemStyle.HorizontalAlign = HorizontalAlign.Left; } } GridView1.DataSource = dt; GridView1.DataBind(); } return(retVal); } }
static void ConsoleStart() { Console.Clear(); while (isMenu) { Console.WriteLine("Select num to\n 1 - Add\n 2 - Show\n 3 - Delete\n 4 - Exit"); switch (Console.ReadKey().Key) { case ConsoleKey.D1: Console.WriteLine("Input Name = "); string name = Console.ReadLine(); int age = ConsoleReadInt("Input Age = "); double hours = ConsoleReadFloat("Input Hours = "); string position; string team; Console.WriteLine("\nSelect position\n 1 - Back Dev\n 2 - Front Dev\n 3 - Jun"); switch (Console.ReadKey().Key) { case ConsoleKey.D1: Console.Clear(); position = "Back Dev"; break; case ConsoleKey.D2: Console.Clear(); position = "Front Dev"; break; default: Console.Clear(); position = "Jun"; break; } Console.WriteLine("\nSelect team\n 1 - HG\n 2 - Plarium\n 3 - NoName"); switch (Console.ReadKey().Key) { case ConsoleKey.D1: Console.Clear(); team = "HG"; break; case ConsoleKey.D2: Console.Clear(); team = "Plarium"; break; default: Console.Clear(); team = "NoName"; break; } var person = new PersonTemplate(name, age, position, team, hours); ListCreator.Add(person); TxtMethods.WriteTxT(person.ToString()); break; case ConsoleKey.D2: Console.Clear(); double outHsHg = 0f; double outHsPl = 0f; double outHsDf = 0f; foreach (var list in ListCreator.Acc) { if (list.team.Contains("HG")) { outHsHg += list.workHours; } else if (list.team.Contains("Plarium")) { outHsPl += list.workHours; } else { outHsDf += list.workHours; } Console.WriteLine($" Name = {list.name}, Age = {list.age}, Position = {list.position}, Team = {list.team}, WorkHours = {list.workHours}, Guid = {list.guidStr}\n"); } Console.WriteLine($"HG works = {outHsHg} h, Plarium works = {outHsPl} h, Other works = {outHsDf} h "); break; case ConsoleKey.D3: Console.Clear(); Console.WriteLine("Input number Order"); int index = Convert.ToInt32(Console.ReadLine()) - 1; if (index + 1 <= ListCreator.Acc.Count()) { ListCreator.Acc.RemoveAt(index); } else { Console.WriteLine("Not found"); } TxtMethods.ReCreateTxT(); foreach (var lines in ListCreator.Acc) { TxtMethods.WriteTxT(lines.ToString()); } break; case ConsoleKey.D4: isMenu = false; break; } } }