Puoi mappare il tuo elenco su un datatable e quindi utilizzare SqlBulkCopy per inserire tutte le righe contemporaneamente.