반응형
함수/메서드(Function/Sub Procedure/Method)
- 자주 사용하는 코드블록(패턴)을 하나의 이름으로 만들어 놓은 코드의 집합.
(사용 목적 : 재사용)
함수 : 서브 프로시저, 부 프로그램
- 자주 사용하는 코드블록(패턴)을 하나의 이름으로 만들어 놓은 코드의 집합.
(사용 목적 : 재사용)
using System;
public class 매개변수가없는함수
{
public static void Main(string[] args)
{
//매개변수가 없는 함수
int num = 1234;
//string str = num; //애러가 난다. 수정방법( 아래줄)
string str = num.ToString(); //변수의 내용을 문자열로 강제 변환
Console.WriteLine(str); //"1234"출력
//사용자 정의 함수
Hi(); //함수 호출(Call) //함수를 사용하는 이유는 같은 기능을 여러번
출력해야할 경우에 사용된다.
}
//접근 한정자(Access Modifier)
public static void Hi()
{
Console.WriteLine("안녕");
}
}
public class 매개변수가없는함수
{
public static void Main(string[] args)
{
//매개변수가 없는 함수
int num = 1234;
//string str = num; //애러가 난다. 수정방법( 아래줄)
string str = num.ToString(); //변수의 내용을 문자열로 강제 변환
Console.WriteLine(str); //"1234"출력
//사용자 정의 함수
Hi(); //함수 호출(Call) //함수를 사용하는 이유는 같은 기능을 여러번
출력해야할 경우에 사용된다.
}
//접근 한정자(Access Modifier)
public static void Hi()
{
Console.WriteLine("안녕");
}
}
C# 매개변수란
변수 사이에 함수관계를 정하기 위해서 사용되는 또 다른 하나의 변수 입니다.
변수 사이에 함수관계를 정하기 위해서 사용되는 또 다른 하나의 변수 입니다.
예)접근한정자에서 public static void Hi(string na, string me) 없는것!
반응형
'C#' 카테고리의 다른 글
19.C# - 반환값이 있는 함수 (0) | 2009.08.06 |
---|---|
18.C# - 매개변수가 있는 함수 (0) | 2009.08.06 |
04.C# - 알고리즘 : 최소값 (0) | 2009.08.05 |
03.C# - 알고리즘 : 최대값 (0) | 2009.08.05 |
02.C# - 알고리즘 : 평균 (0) | 2009.08.05 |
Comments