Chunk decoden?

EIgentlich wollte ich nur ne Funktion habe um nen Chunk zu Decoden.
In der VB Funktion hat man es mit Val() gemacht und in der PHP Funktion mit HexDec() ...
Ich habe dann einfach mal die HexDec() Variante genommen ;)

Aber danke für den Tipp mit Convert.ToInt32("1E", 16);
Jetzt kann ich mir die HexToInt Funktion sparen :)

Also hier nochmal die Funktion für euch:

Code:
public static string DecodeChunked(string Data)
{
	int intPosA = Data.IndexOf("\r\n");
	int intPosB = 0;
	int intOctetsToRead = Convert.ToInt32(Data.Substring(0, intPosA).Trim(), 16);
	string strTempBuffer = "";
	while(intOctetsToRead > 0)
	{
		strTempBuffer += Data.Substring(intPosA + 2, intOctetsToRead);
		intPosB = intPosA + 2 + intOctetsToRead + 2;
		intPosA = Data.IndexOf("\r\n", intPosB);
		intOctetsToRead = Convert.ToInt32(Data.Substring(intPosB, intPosA - intPosB), 16);
	}
	return strTempBuffer;
}
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück