Bonjour, j'essaye de convertir une chaine de caractère en tableau de byte

Mon souci est que la chaine est trop grosse.

Voilà le code et le message d'erreur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
        public static string Decode(ref string strDatos)
        {
            var temp = Convert.FromBase64String(strDatos);
            var temp2 = ASCIIEncoding.UTF8.GetChars(temp);
            string temp3 = new string(temp2);
            return temp3;
        }
Erreur :

Une exception non gérée du type 'System.FormatException' s'est produite dans mscorlib.dll

Informations supplémentaires : Longueur non valide pour un tableau de caractères Base 64 ou une chaîne.

L'erreur s'est produite au niveau du code en rouge.

Auriez-vous une idée pour pouvoir convertir cette chaine ?

Merci de votre aide, bonne journée