C#

error CS1955: 호출할 수 없는 멤버인 'xx'은(는) 메서드처럼 사용할 수 없습니다.

안녕1999 2020. 5. 30. 22:28
error CS1955: 호출할 수 없는 멤버인 'xx'은(는) 메서드처럼 사용할 수        없습니다.

멤버중에 함수가 아닌것은 "()" 없이 사용하면 된다.(변수라고 보면 된다)
함수인 경우에만 "()"를 붙여주면 된다.

예)
if(System.IO.Ports.SerialPort.IsOpen())   //err
if(System.IO.Ports.SerialPort.IsOpen)     //ok


public bool IsOpen { get; }    <<== get만 표시되어 있다면, 함수가 아니다.