Étant donné un byte[] valeurs
peuplé en C#, je veux ajouter la valeur (byte)0x00
au début du tableau. Je suppose que cela nécessitera de créer un nouveau tableau et d'y ajouter le contenu de l'ancien tableau. La vitesse est un aspect important de mon application. Quel est le meilleur moyen de le faire?
-- ÉDITER --
Le byte[]
est utilisé pour stocker les paramètres de l'algorithme de signature numérique (DSA). L'opération ne devra être effectuée qu'une seule fois par tableau, mais la vitesse est importante car je peux potentiellement effectuer cette opération sur de nombreux byte[]
différents.