HOW TO CALL PUBLIC VARIABLE/METHOD FROM ONE CLASS TO MAINFORM.CS?

Ankita Pandey

Total Post:183

Points:1285
Posted by  Ankita Pandey
C#  .NET 
 963  View(s)
Ratings:
Rate this:
I am trying to call:
public double lose;
public void LoseWeight()
{
        lose = weight - 400;
}
to
listBox.Items.Add("calories : " + lose); //on MainForm.cs

But for some reason, I'm getting error: The name "lose" does not exist in the current context.
I thought all public variables and methods can be shared.
Is there a special rule for getting things from class -> MainForm?
  1. Pravesh Singh

    Post:412

    Points:2888
    Re: How to Call Public Variable/Method From One Class To MainForm.Cs?

    hi
    you shuld declare a variable of the class your lose variable in first, like
    class LoseClass
    {
       public double lose;
       //...
    }
    in file MainForm.cs
    LoseClass loseClass = new LoseClass();
    listBox.Items.Add("calories" + loseClass.lose);

Answer

NEWSLETTER

Enter your email address here always to be updated. We promise not to spam!