Diskuze: c# volání metody
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Člen
Zobrazeno 8 zpráv z 8.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Pokud ta metoda neni staticka, tak musis vytvorit instanci te tridy
Tak jsem to udelal a stále se ta metoda nechce zobrazit :/ :
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
MyClass myClass;
myClass = new MyClass();
MyClass.printMat();//stale to nevidi metodu printMat
posli cely kod a co presne to pise, kdyz to zkusis zkompilovat
Musíš metodě předat nějakém parametr
MyClass.printMat(a tady musí byt parametry);
myClas.printMat(); // s MALÝM m na začátku, jinak by ses pokoušel volat statickou funkci
Jak ti psal Luboš Běhounek Satik, musíš vytvořit instanci té třídy, tzn.,
že před public Form1()
musíš dát
MyClass myClass = new MyClass();
public Form1()
{
a pak můžeš volat metody a funkce té třídy...
myClass.printMat(parametry)
Omlouvám se za minus, chtěl jsem dát plus, je to ono, já to večer už prehlidl
Zobrazeno 8 zpráv z 8.