Generic

CSharp · Console

/Program.cs

using System;
using System.Collections.Generic;

public static class Program {
    public static void Main(string[] args) {
        List<string> list = new List<string>();

        if (list.GetType().GetGenericTypeDefinition() == typeof(List<>))
            Console.WriteLine("Success");
        else
            Console.WriteLine("Failure");
    }
}
;