Generic C# Tutorial

using System; 
 
class ArrayUtils {  
 
  public static void print(T e, T[] src) { 
    for(int i= 0;i      Console.WriteLine(src[i]);
    }
  } 

 
class MainClass { 
  public static void Main() { 
    int[] nums = { 1, 2, 3 }; 
 
    ArrayUtils.print(99, nums); 
 
    Console.WriteLine(); 
 
    string[] strs = { "Generics", "are", "powerful."}; 
 
    ArrayUtils.print("in C#", strs); 
 
    // invalid 
    // ArrayUtils.copyInsert(0.01, nums); 
 
  } 
}
1
2
3
Generics
are
powerful.