Я только начал использовать классы и хотел бы сделать некоторые функции класса, видимые вне этого класса. Проблема в том, что я не получил (и не смог) переменную типа Abc.
Позвольте мне объяснить с фрагментом кода:Свойства класса
class Abc
{
private float foo;
public float Foo {
get { return foo; }
set { foo = value; }
}
public static void Hello() {
foo = 5.0f;
Console.WriteLine("Hello everyone!");
}
}
.... somewhere else ....
Abc bar;
bar.Foo = 5.0f; // ok, I know this
bar.Hello(); // fine, I know this too
Abc.Hello(); // I'm trying to do this!
EDIT:
Хорошо, теперь предположим, что я хотел бы назначить что-то foo
в Hello (как в моем коде). Я знаю, что это может показаться глупостью, поэтому я не уверен, что это возможно.
Э-э, что это? C++ или C#? – GManNickG