Estoy tratando de escribir una función que convierta una matriz grande arbitraria de bytes (mayores de 64 bits) en un número decimal representado como una cadena en C# y simplemente puedo No descubra cómo hacerlo.Convertir una matriz de bytes en un número decimal como una cadena
Por ejemplo el siguiente código ...
Console.WriteLine(ConvertToString(
new byte[]
{
0x11, 0x22, 0x33, 0x44, 0x55, 0x66, 0x77, 0x88,
0x99, 0xAA, 0xBB, 0xCC, 0xDD, 0xEE, 0xFF, 0x00
}));
.. debe imprimir
22774453838368691933757882222884355840
No quiero que sólo tiene que utilizar una biblioteca extra como biginteger para eso, porque quiero es simple y le gusta entender cómo funciona.
que se pegaba a la utilización de la biblioteca BigInteger, y simplemente utilizar el reflector para ver cómo funciona. Reinventar este código es muy innecesario. – Codesleuth
Obviamente, él quiere aprender el método detrás de esto. – Skurmedel