Visual Studio에서 메서드 생성Generate a method in Visual Studio

이 코드 생성은 다음에 적용됩니다.This code generation applies to:

  • C#C#

  • Visual BasicVisual Basic

대상: 클래스에 메서드를 즉시 추가할 수 있습니다.What: Lets you immediately add a method to a class.

시기: 새 메서드를 소개하고 자동으로 메서드를 제대로 선언하려고 합니다.When: You introduce a new method and want to properly declare it, automatically.

이유: 이 기능을 사용하기 전에 메서드 및 매개 변수를 선언할 수 있지만 이 기능은 선언을 자동으로 생성합니다.Why: You could declare the method and parameters before using it, however this feature will generate the declaration automatically.


  1. 빨간색 구부러진 곡선이 있는 줄에 커서를 놓습니다.Place your cursor on the line where there is a red squiggle. 빨간색 구부러진 곡선은 아직 존재하지 않는 메서드를 나타냅니다.The red squiggle indicates a method that doesn't exist yet.

    • C#:C#:

      강조 표시된 코드 C#

    • Visual Basic:Visual Basic:

      강조 표시된 코드 VB

  2. 다음 작업 중 하나를 수행합니다.Next, do one of the following:

    • 키보드Keyboard

      • 줄의 임의 위치에서 Ctrl+ . 를 눌러Press Ctrl+. 빠른 작업 및 리팩터링 메뉴를 트리거합니다.to trigger the Quick Actions and Refactorings menu.
    • 마우스Mouse

      • 마우스 오른쪽 단추로 클릭하고 빠른 작업 및 리팩터링 메뉴를 선택합니다.Right-click and select the Quick Actions and Refactorings menu.
      • 빨간색 구부러진 곡선 위로 마우스를 이동하고 표시되는Hover over the red squiggle and click the 오류 전구 아이콘을 클릭합니다.icon that appears.
      • 텍스트 커서가 이미 구부러진 빨간 곡선이 있는 줄 위에 있으면 왼쪽 여백에 나타나는Click the 오류 전구 아이콘을 클릭합니다.icon that appears in the left margin if the text cursor is already on the line with the red squiggle.

      메서드 생성 미리 보기

  3. 드롭다운 메뉴에서 메서드 생성 을 선택합니다.Select Generate method from the drop-down menu.

    미리 보기 창 맨 아래에 있는 변경 내용 미리 보기 링크를 사용하여 선택하기 전에 적용될 모든 변경 내용을 확인합니다.Use the Preview changes link at the bottom of the preview window to see all of the changes that will be made before making your selection.

    메서드는 해당 사용에서 추론된 매개 변수를 사용하여 만들어집니다.The method is created with any parameters inferred from its usage.

    • C#:C#:

      메서드 생성 결과 C#

    • Visual Basic:Visual Basic:

      메서드 생성 결과 VB

참고 항목See also