Obecnie używam tego kodu do konwertowania ciąg do tablicy bajtów:Szybka ciąg byte [] konwersji
var tempByte = System.Text.Encoding.UTF8.GetBytes(tempText);
Wzywam tej linii bardzo często w mojej aplikacji i naprawdę chcę użyć szybszej. Jak mogę przekonwertować ciąg na tablicę bajtów szybciej niż domyślna metoda GetBytes? Może z niebezpiecznym kodem?
Czy faktycznie) masz problemy z wydajnością i b) czy to właśnie ta część powoduje te problemy? –
Chciałbym zoptymalizować kod, a ta linia jest najbardziej krytyczna w czasie, zgodnie z profilerem. – Wheeler
Dlaczego niebezpieczny kod byłby pomocny? Co sprawia, że uważasz, że ten kod jest wąskim gardłem? Co sprawia, że myślisz, że można go ulepszyć? Jakie są twoje wymagania dotyczące wydajności? –