using System.Collections.Generic;
public static void Main()
Console.WriteLine("Hello World");
List<string> listOfString = new List<string>(){"hello","world"};
List<List<string>> listOfListOfString = new List<List<string>>(){new List<string>(){"hello","world"}};
DoWithList(listOfString);
DoWithList(listOfListOfString);
public static void DoWithList<T>(List<List<T>> strings){
Console.WriteLine("Do something with a list of a list of strings");
public static void DoWithList<T>(List<T> strings){
Console.WriteLine("Do something with a list of strings");