Привет, я новичок в C #, и я пытаюсь вызвать функцию closeComm () следующим образом:
public void closeComm()
{
commIRToy.ClosePort();
commProj.ClosePort();
commTV.ClosePort();
commAV.ClosePort();
}
public static void loadAnotherRemote()
{
closeComm();
}
Однако это дает мне ошибку: Ссылка на объект требуется для нестатического поля, метода или свойства
Когда я пробую это таким образом:
public static void closeComm()
{
commIRToy.ClosePort();
commProj.ClosePort();
commTV.ClosePort();
commAV.ClosePort();
}
public static void loadAnotherRemote()
{
closeComm();
}
Я могу вызвать функцию, но все commIRToy, commProj, commTV и commAV имеют ошибка Ссылка на объект требуется для нестатического поля, метода или свойства Та же ошибка, что я получил наоборот ....