오늘은 C# 메서드를 해보았습니다.
메서드란 쉽게말해서 함수라고 생각하면 될것같습니다.
먼저 클래스를 하나 새롭게 선언해주고
public 메서드명(타입명 매개변수명)
{
return 반환할 값
}
이런 형식으로 씁니다!
이 코드는
AutoMath클래스를 사용하기위해 메모리를 할당하고
int result값을 AutoMath클래스의 메서드num1에게 10의값을 준 후 실행 후 반환된 값으로 지정하고
그 result값을 출력하는 코드입니다.
결과
결과는 10*10의 값을 반환한 result값 100이 나오게 됩니다.
아래는 전체 소스코드 입니다.
using System.Text;
using System.Threading.Tasks;
namespace 메서드
{
class AutoMath {
public int num1(int num1)
{
return num1 * num1;
}
}
class Program
{
static void Main(string[] args)
{
AutoMath autoMath = new AutoMath();
int result = autoMath.num1(10); //num1한테 10이라는 값을 전해준다.
Console.WriteLine(result);
}
}
}
메서드를 사용함으로써 각 메서드마다 이름을 달리하여
각각의 역할을 수행하게끔 만들어 좀더 효율성있고 가독성있는 코드를 작성할 수 있을 것 같습니다.
'C#' 카테고리의 다른 글
C# 메소드 사용하기 (2) (0) | 2018.10.29 |
---|---|
C# 클래스, 메서드 응용해서 사용하기 (0) | 2018.10.29 |
C# 클래스(Class) 사용하기 (0) | 2018.10.29 |
C# Goto 문, Random 사용법 (0) | 2018.10.29 |
C# 상속 사용하기 (0) | 2018.10.28 |