A maioria das linguagens de programação que implementa coleções tem tanto métodos nativos para lidar com essas operações (inclusão, exclusão, seleção de uma porção da coleção etc.), isso existe no C# ou cada um tem que implementar por conta? Caso cada desenvolvedor tenha que implementar seus métodos para operações clássicas como push, pop, e append, há alguma biblioteca consolidada que já lide com isso?