본문 바로가기
소프트웨어 개발(SW Dev)/C#

IDE0060 (remove unused parameter)

by flowhistory 2020. 6. 10.

마이크로스프트에서 개발하는 최신 Visual Studio 에는 코드 분석 기능이 내장되어 있어 코드에 취약한 부분을 다음과 같이 지적한다.

 

 

무시할 수도 있지만 Safety Software 개발을 위해서 코딩 스타일을 개선할 필요가 있다.

Main() 에서 정의된 args 매개 변수는 사용되지 않는데 코드에 사용되지 않는 매개 변수가 없도록 권고하고 있다.

 

///////////////////////////////////////////////////////////////////////
IDE0060 이슈 수정

///////////////////////////////////////////////////////////////////////

 

#1

namespace TP
{ 
    class Program 
    { 
        static void Main(string[] args) 
        { 
            // args requires context, but not used in this case 
            _ = args;

            

            ...
        } 
    } 
}

 

#2

namespace TP
{ 
    class Program 
    { 
        static void Main(string[] _) 
        { 
            ...
        } 
    } 
} 

 

728x90

'소프트웨어 개발(SW Dev) > C#' 카테고리의 다른 글

DataGridView 포커스 이동  (0) 2020.11.25
퍼센트 계산  (0) 2020.11.04
Dispatcher Timer  (0) 2020.07.31
윤년 규칙  (0) 2020.07.01
IDE0018 (Variable declaration can be inlined)  (0) 2020.06.15

댓글