Unshift agrega uno o más elementos al principio de un arreglo y devuelve la nueva longitud del arreglo.
var arr = new Array ("Hello", "World"); arr.Unshift("This", "is"); // Prints This, is, Hello, World print(arr);
Nota: Esto es solo de javascript. C# no utiliza esta caraterística.