Witam! Jestem początkujący w dziedzinie programowania. Znam troszkę c++, oraz c# (pętle, podstawowe komendy, funkcje, troszkę klasy). W ramach ćwiczeń chciałbym napisać program do statystyk do koszykówki. Użytkownik będzie mógł wklepać zawodników i w czasie rzeczywistym w meczu dodawać poszczególne akcje do zawodnika. Pod spodem będą wyświetlane poszczególne statystyki. Chcę to zrobić w visual studio 2010 w Windows Forms(c#). Fajnie by było, jakby ktoś z "ogarniających" programistów pomógł troszkę i minimalnie poprowadził za rękę w celu zrozumienia czym to się je. Z góry dziękuję za pomoc!
-
Czy mój tok myślenia jest dobry? -> Na górze dwa listbox'y z listą zawodników, pod spodem textbox do wpisania nowego zawodnika no i przycisk dodaj. Użytkownik będzie mógł wpisać różną ilość zawodników, dlatego obiekty klasy "zawodnicy" będą musiały tworzyć się dynamicznie. Według mnie powinienem dodać do programu binding source'a, który będzie przechowywał te obiekty i do niego będę dopisywał oraz aktualizował statystyki. (nie wiem do końca o co chodzi z tym binding sourcem)
-
Przy dodawaniu swojej klasy spotkałem się z takim zapisem:
public class Task
{
private string title;
public string Title
{
get { return title; }
set { title = value; }
}
private string description;
public string Destription
{
get { return description; }
set { description = value; }
}
private DateTime date;
public DateTime Date
{
get { return date; }
set { date = value; }
}
}
Po co ustawia się te parametry get, oraz set? Jeśli napisałbym po prostu trzy linijki kodu:
public string title;
public string description;
public datetime date;
, co by się zmieniło?
Proszę o wyrozumiałość i pozdrawiam!