using System;
class CSharp_Practice
{
public static void Main(string[] args)
{
int[] arr1 = { 1, 2, 3, 4 };
double[] arr2 = { 1.5, 3.6, 9.9, 10.3 };
Print<int>(arr1);
Print<double>(arr2);
}
static void Print<T>(T[] arr)
{
foreach(var i in arr)
{
Console.WriteLine(i);
}
}
}
C의 template <typename T>와 같다.
'C#' 카테고리의 다른 글
C# - 동기 및 비동기 처리 (0) | 2024.12.12 |
---|---|
C# - 람다식 (1) | 2024.12.12 |
C# - delegate (대리자) (0) | 2024.12.12 |
C# - Unity 1인칭 게임 구현 [Part. 2] (0) | 2024.12.12 |
C# - Unity 1인칭 게임 구현 [Part. 1] (0) | 2024.12.12 |