C#

C# 메서드와 구조체

작성자 정보

  • 마스터 작성
  • 작성일

컨텐츠 정보

본문

매서드 생성 방법

[접근제한자] [리턴 타입] [매서드이름]([매개변수])

{

//실행코드

}

 

[접근제한자]

private - 동일한 클래스만 접근

public - 모두 허용

protected - 동일패키지 하위클래스까지 접근 가능

 

[리턴 타입]

int - return 값이 int

void - return이 없어도 됨

float - return 값이 float

string - return 값이 string

 

[메소드 명]

호출될 때 불리는 메소드명

 

[매개변수]

메소드 내에 전달 할 수 있는 데이터,

매개변수에 선언하여 데이터를 메소드에 전달할 수 있다.

 

 

메서도 오버로딩

메서드 명이 같을 경우 매개변수를 다양하게 두어 다르게 작동하게 하는 방식

 

 

재귀 함수

메서드에서 자기 자신을 호출 하는 것

재귀함수 사용의 이유

ㄴ 복잡한 문제를 단순하게 해결 할 수 있게 해줌

재귀함수 사용시 종료조건을 반듯이 선언하여 코드가 종료되게 해야 한다.

 

 

구조체

구조체는 여러개의 데이터를 모아서 하나의 형식으로 사용할 때 사용한다.

구조체는 struct를 사용하여 선언합니다.

struct Person

{

    public string Name;

    public int Age;


    public void PrintInfo()

    {

        Console.WriteLine($"Name: {Name}, Age: {Age}");

    }

}

 


관련자료

댓글 0
등록된 댓글이 없습니다.

최근글


새댓글


알림 0