110,572
社区成员
发帖
与我相关
我的任务
分享
string base64 = "u7bTrcq508MgR29vZ2xlINXKu6eho9KqvKS77sT6tcTVyrunsqLR6dakxPq1xLXn19PTyrz+tdjW\r\nt6Osx+u147v30tTPwsG0vdOjug0KDQpodHRwczovL2FjY291bnRzLmdvb2dsZS5jb20vVkU/c2Vy\r\ndmljZT1jbCZjPUNOV2k3UERfNHREVzVRRVEwNFg5cTllQmdwTmYmaGw9emhfQ04NCg0KKioq16LS\r\n4ioqKsfrtPLTobTL0rPB9Nf3vMfCvKGjyOe5+8T6yqfIpcHL1cq7p7fDzsrIqM/eo6jA/cjno6zI\r\n57n7xPrN/LzHwcvTwyANCrunw/u78sPcwuujqaOsvs3Q6NKq08O1vdHp1qTBtL3ToaMNCg0KyOe5\r\n+8T6tO3K1cHLtMvTyrz+o6y/ycTcysfG5Mv708O7p86qwe3Su7j2tefX09PKvP612Na3tLS9qNXK\r\nu6fKsc7zyuTI68HLxPq1xCANCrXn19PTyrz+tdjWt6GjyOe5+8T6sru147v30enWpMG0vdOjrM+1\r\nzbO+zbK7u+G8pLvuuMPVyrunoaMNCg0KyOe5+8T6w7vT0Mfrx/O0y7Xn19PTyrz+o6y1q772tqjK\r\nudPDu/LJvrP9tMvVyruno6y+zdDo0qrPyLfDzsrS1M/CzfjWt8rkyOvE+iANCrXEtefX09PKvP61\r\n2Na30tTW2NbD1cq7p8Pcwuujug0KaHR0cHM6Ly9hY2NvdW50cy5nb29nbGUuY29tL1JlY292ZXJB\r\nY2NvdW50oaMNCg0KyOe5+7Xju/fS1MnPwbS908O709C3tNOmo6zH672ruMPN+Na3uLTWxrKi1bPM\r\n+bW90MK1xOSvwMDG97Swv9rW0KGjDQoNCrTL1sINCkdvb2dsZSDVyrun0KHX6b60yc8NCg0Kx+vX\r\notLio6y4w7Xn19PTyrz+tdjWt7K7xNy908rcu9i4tNPKvP6ho9KqveK+9s7KzOK78sHLveLE+tXK\r\nu6e1xM/qx+mjrMfrt8POyiANCs7Sw8e1xLDv1vrW0";
byte[] buffer_s = new byte[0];
for (int i = 0; i < base64.Split(new string[] { "\r\n" }, StringSplitOptions.RemoveEmptyEntries).Length; i++)
{
string temp_s = base64.Split(new string[] { "\r\n" }, StringSplitOptions.RemoveEmptyEntries)[i];
if (temp_s.Length < 77)
{
temp_s = temp_s.TrimEnd('0');
}
byte[] temp_buffer = Convert.FromBase64String(temp_s);
buffer_s = buffer_s.Concat(temp_buffer).ToArray();
}
Console.WriteLine(Encoding.Default.GetString(buffer_s));
string base64 = "u7bTrcq508MgR29vZ2xlINXKu6eho9KqvKS77sT6tcTVyrunsqLR6dakxPq1xLXn19PTyrz+tdjW\r\nt6Osx+u147v30tTPwsG0vdOjug0KDQpodHRwczovL2FjY291bnRzLmdvb2dsZS5jb20vVkU/c2Vy\r\ndmljZT1jbCZjPUNOV2k3UERfNHREVzVRRVEwNFg5cTllQmdwTmYmaGw9emhfQ04NCg0KKioq16LS\r\n4ioqKsfrtPLTobTL0rPB9Nf3vMfCvKGjyOe5+8T6yqfIpcHL1cq7p7fDzsrIqM/eo6jA/cjno6zI\r\n57n7xPrN/LzHwcvTwyANCrunw/u78sPcwuujqaOsvs3Q6NKq08O1vdHp1qTBtL3ToaMNCg0KyOe5\r\n+8T6tO3K1cHLtMvTyrz+o6y/ycTcysfG5Mv708O7p86qwe3Su7j2tefX09PKvP612Na3tLS9qNXK\r\nu6fKsc7zyuTI68HLxPq1xCANCrXn19PTyrz+tdjWt6GjyOe5+8T6sru147v30enWpMG0vdOjrM+1\r\nzbO+zbK7u+G8pLvuuMPVyrunoaMNCg0KyOe5+8T6w7vT0Mfrx/O0y7Xn19PTyrz+o6y1q772tqjK\r\nudPDu/LJvrP9tMvVyruno6y+zdDo0qrPyLfDzsrS1M/CzfjWt8rkyOvE+iANCrXEtefX09PKvP61\r\n2Na30tTW2NbD1cq7p8Pcwuujug0KaHR0cHM6Ly9hY2NvdW50cy5nb29nbGUuY29tL1JlY292ZXJB\r\nY2NvdW50oaMNCg0KyOe5+7Xju/fS1MnPwbS908O709C3tNOmo6zH672ruMPN+Na3uLTWxrKi1bPM\r\n+bW90MK1xOSvwMDG97Swv9rW0KGjDQoNCrTL1sINCkdvb2dsZSDVyrun0KHX6b60yc8NCg0Kx+vX\r\notLio6y4w7Xn19PTyrz+tdjWt7K7xNy908rcu9i4tNPKvP6ho9KqveK+9s7KzOK78sHLveLE+tXK\r\nu6e1xM/qx+mjrMfrt8POyiANCs7Sw8e1xLDv1vrW0";
for (int i = 0; i < base64.Split(new string[] { "\r\n" }, StringSplitOptions.RemoveEmptyEntries).Length; i++)
{
string temp_s = base64.Split(new string[] { "\r\n" }, StringSplitOptions.RemoveEmptyEntries)[i];
if (temp_s.Length < 77)
{
temp_s = temp_s.TrimEnd('0');
}
byte[] temp_buffer = Convert.FromBase64String(temp_s);
Console.WriteLine(Encoding.Default.GetString(temp_buffer));
}
每一段(\r\n)都是一句base64,分开来转换。