using System;
using System.Collections.Generic;
class Program
{
public static void RemoveLast<T>(List<T> list, int N) {
list.RemoveRange(N + 1, list.Count - N - 1);
}
static void Main() {
var list = new List<string> { "c++", "c#", "go", "c", "python", "java", "php" };
int N = 3;
RemoveLast(list, N);
Console.WriteLine(string.Join(", ", list));
}
}
/*
run:
c++, c#, go, c
*/