Skuteczny sposób na kodowanie tablicy bajtów Base64?

mambyte[] i szukam najbardziej efektywnego sposobu na kodowanie base64.

Problem polega na tym, że wbudowana metoda .NetConvert.FromBase64CharArray wymagachar[] jako wkład i przekształcenie mojegobyte[] do achar[] tylko przekonwertowanie go na tablicę zakodowaną w Base64 wydaje się dość głupie.

Czy jest jakiś bardziej bezpośredni sposób na to?

[[EDIT:]] Wyjaśnię to, co chcę osiągnąć lepiej - mambyte[] i muszę zwrócić nowe zakodowane base64byte[]