using System;
class Generic<T>
{
private T gVariable;
public Generic(T gValue) {
this.gVariable = gValue;
}
public void Print() {
Console.WriteLine(this.gVariable);
}
}
class Program
{
static void Main(string[] args)
{
Generic<int> g1 = new Generic<int>(12);
Generic<string> g2 = new Generic<string>("C# Programming");
g1.Print();
g2.Print();
}
}
/*
run:
12
C# Programming
*/