Pomoc s C# - pole
Dobrý den, mám problém s programovacím jazykem C#, máme ve škole zadaný program na pole. Jde o pro Vás asi jednoduchý program, o nastěhování a vystěhování nájemníků v bytech (0-13), popis programu by byl asi zdlouhavý, tak přikládám obrázek který snad pomůže. Jsem v programování opravdu silně ztracen, ale alespoň tohle bych se chtěl naučit, ale sám to nedokážu a 30 min hledání na googlu bylo také bezvýsledné. Sám jsem splácal pouze toto, chtěl bych po Vás zbávající buttony (Zobrazit, zobrazit všechny), případně opravit ty co tam mám doposud. Je to jakš takš splácané ještě za pomocí učebnice, ale stejně se moc neorientuju. Děkuji Vám.
obrázek - http://2i.cz/2i/i/50ec6e48/d4f3a6b820c86a1c27b28b0 35464d25c/88fba78d5e.f.png
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace pole812013
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
string[] lidi = new string[13];
private void Form1_Load(object sender, EventArgs e)
{
}
private void tlacitkoNastehovat_Click(object sender, EventArgs e)
{
int cisloBytu = Convert.ToInt32(poleCisloNastehovat.Text);
lidi[cisloBytu] = poleRodina.Text;
}
private void tlacitkoVystehovat_Click(object sender, EventArgs e)
{
int cislobytu = Convert.ToInt32(poleCisloNastehovat.Text);
lidi[cislobytu] = null;
}
}
}
V čem máš konkrétní problém?
Nevím jak pokračovat, nedokáži to dokončit, psal jsem že mám veliké nedostatky v tomto jazyce.
Tak to jsi měl asi více dávat pozor. Co teda konkrétně potřebuješ poradit?
To asi ano..
Psal jsem to výše, nevím jak napsat kód pro button zobrazit a dále si nejsem jist, jestli to co jsem zde psal mám dobře (kód),takže případnou opravu.. děkuji
A co má ten button "zobrazit" dělat?
Chtělo by to tam přidat kontrolu na to, jestli je zadáno číslo a jestli je v daném rozsahu. Pokud zadáš číslo 13 (které by mělo být platné), tak ti to spadne.
Uhm.. Asi nevíte v jakém rozsahu jsem nedával pozor ^^ Vůbec netuším jak přidat Vámi zmíněnou kontrolu.. Vím že to bude stát asi spoustu času, ale abych to pochopil, potřeboval bych mít jednotlivé kroky v kodu okomentované jako pro blbce - co a proč jsem právě napsal/udělal.. Děkuji za Váš čas.
Aha, takže nechceš poradit. Chceš, aby to udělal někdo za tebe. Tak od toho dávám ruce pryč.
Program funkční. Psaný na rychlo. Nejsou tam žádné kontroly vstupních dat, ošetřené vyjímky apod.! Bylo by vhodné doplnit.