07
13
static int Add(int iNum1, int iNum2)
{
	Console.WriteLine("저는 INT형 입니다.");
	return iNum1 + iNum2;
}

static double Add(double dNum1, double dNum2)
{
	Console.WriteLine("저는 DOUBLE형 입니다.");
	return dNum1 + dNum2;
}

static float Add(float fNum1, float fNum2)
{
	Console.WriteLine("저는 FLOAT형 입니다.");
	return fNum1 + fNum2;
}

static void Main(string[] args)
{
	Add(1, 2);
	Add(1.0, 2.0);
	Add(1.0f, 2.0f);
}

 

예제 실행 화면

 

int[] Array = { 144, 123, 232, 324, 789 };

int index = System.Array.IndexOf(Array, 324);

Console.WriteLine(index);

for (int i = 0; i < Array.Length; i++)
{
	if(Array[i] == 324)
	{
		Console.WriteLine(i);
		break;
	}
}

 

예제 실행 화면

 

static int[] Test()
{
	int[] Array = new int[5];

	return Array;
}

static void Main(string[] args)
{
	int[] Ret = Test();

	Console.WriteLine(Ret.Length);
}

 

예제 실행 화면

 

static void Test(int[] var)
{
	Console.WriteLine(var.Length);
}

static void Main(string[] args)
{
	int[] Array = new int[5];
	Test(Array);
}

 

예제 실행 화면

 

static int[] Test(int[] var)
{
	var[0] = 99;
	return var;
}

static void Main(string[] args)
{
	int[] Array1 = new int[100];
	int[] Array2 = Test(Array1);

	Console.WriteLine(Array1[0]);
	Console.WriteLine(Array2[0]);
}

 

예제 실행 화면

 

'스마트팩토리 > C#' 카테고리의 다른 글

20. 게임제작, 복습  (0) 2020.07.15
19. 게임 제작, 복습  (0) 2020.07.14
17. 복습  (0) 2020.07.01
16. 복습  (0) 2020.06.30
15. 복습  (0) 2020.06.29
COMMENT