public TranslateText ( byte text ) : byte[] | ||
text | byte | |
Результат | byte[] |
public override byte[] TranslateText(byte[] text)
{
int i;
_lastStringTag[0] = 0;
var translatedText = text;
if (text.Length > 0 && text[0] == '/')
{
// Extract the string tag from the text: /..../
for (i = 0; (i < 12) && (text[i + 1] != '/'); i++)
_lastStringTag[i] = (byte)char.ToUpper((char)text[i + 1]);
_lastStringTag[i] = 0;
translatedText = new byte[text.Length - i - 2];
Array.Copy(text, i + 2, translatedText, 0, translatedText.Length);
}
return translatedText;
}