Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void statyczneToolStripMenuItem_Click(object sender, EventArgs e)
- {
- //deklaracja tablicy jednowymiarowej
- //typ[] nazwaZmiennejTablicowej = new typ[wymiar];
- string[] dniTygTab = new string[7];
- //wpisywanie danych do tablicy
- //UWAGA! Indeksowanie elementów tablicy zaczna się zawsze od 0
- dniTygTab[0] = "poniedziałek";
- dniTygTab[1] = "wtorek";
- dniTygTab[2] = "środa";
- dniTygTab[3] = "czwartek";
- dniTygTab[4] = "piątek";
- dniTygTab[5] = "sobota";
- dniTygTab[6] = "niedziela";
- //dniTygTab[7] = "poniedziałek"; //ta linijka wywołuja błąd IndexOutOfRange
- //wyświtlanie danych z tablicy
- //użycie pętli
- txt1D.Text = "Dni tygodnia:\r\n"; // "\r\n" -> oznacza przejście do nowej linijki
- for (int i = 0; i <= 6; i++)
- {
- //czytywanie danych z tablicy
- txt1D.Text += Convert.ToString(i) + "\t"
- + dniTygTab[i] + "\r\n"; //"\t"->tabulator
- }
- }
- private void statyczneToolStripMenuItem1_Click(object sender, EventArgs e)
- {
- //deklaracja tablicy dwuwymiarowej
- //typ[,] nazwaTablicy = new typ[wymiar1,wymiar2];
- int[,] tabMnozenia = new int[10, 10];
- //wprowadzanie danych do tablicy
- for (int i = 0; i <= 9; i++)
- {
- for (int j = 0; j <= 9; j++)
- {
- tabMnozenia[i, j] = (i + 1) * (j + 1);
- }
- }
- //wyświetlenie danych z tabeli
- for (int i = 0; i <= 9; i++)
- {
- for (int j = 0; j <= 9; j++)
- {
- txt2D.Text += Convert.ToString(tabMnozenia[i, j]) + "\t";
- }
- //przejście do nowej linjki
- txt2D.Text += "\r\n";
- }
- }
- private void dodajElementToolStripMenuItem_Click(object sender, EventArgs e)
- {
- //dodawanie elementów do kolekcji
- listBox1.Items.Add(txtNowyElement.Text);
- }
- private void kolekcjeToolStripMenuItem_Click(object sender, EventArgs e)
- {
- }
- private void czyszczenieKolekcjiToolStripMenuItem_Click(object sender, EventArgs e)
- {
- //czyszczenie kolekcji
- listBox1.Items.Clear();
- }
- private void usuńElementToolStripMenuItem_Click(object sender, EventArgs e)
- {
- //sprawdzenie czy zaznaczono jakiś element (SelecteIndex=-1 ozanacza że nie)
- if (listBox1.SelectedIndex >= 0)
- {
- //usuwanie elemntu na określonej pozycji z kolekcji
- //właściwość selectedIndex zwraca indeks aktualnie zaznaczonego elementu
- listBox1.Items.RemoveAt(listBox1.SelectedIndex);
- }
- else
- {
- //wyświetlanie komunikatu
- //MessageBox.Show("tekst");
- MessageBox.Show("Nie wybrano żadnego elementu w kolekcji");
- }
- }
- private void groupBox1_Enter(object sender, EventArgs e)
- {
- }
- //kolekcje - pozwalają w sposób dynamiczny przechowywać dane (tzn. nie deklarujemy długości kolekcji)
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement