Problem z kodowaniem znaków

0

Witam
w jaki sposób mogę wyświetlić znaki ascii w kontrolce TextBox?
Kiedy próbuję wyświetlić znaki o niższych wartościach np 0,1,2,3... to niestety nie są one poprawnie wypisywane.
Ktoś wie, jak temu zaradzić?

1

Mógłbyś napisać coś więcej?

char c = (char)0x41;
string s = c.ToString();

Tu masz literkę 'A'.

Jeśli chcesz wyświetlić z ascii cyfrę, powiedzmy, 5, piszesz:

char c = (char)0x35;
string s = c.ToString();

A jeśli chcesz wyświetlić znak poniżej wartości 0x20 (32 decymalnie) to niestety, ale (poza '\n', '\t', '\r') te znaki nie służą do wyświetlania i nie mają sensownej reprezentacji graficznej...

0
msm napisał(a):

A jeśli chcesz wyświetlić znak poniżej wartości 0x20 (32 decymalnie) to niestety, ale (poza '\n', '\t', '\r') te znaki nie służą do wyświetlania i nie mają sensownej reprezentacji graficznej...

Wiem, że nie mają jakiejś sensownej reprezentacji, ale właśnie zależy mi na tym, aby mogły być wyświetlane.
Nawet przeglądarka, na której aktualnie jestem, wyświetla je prawidłowo.

0

Zdefiniuj prawidłowo.

1 użytkowników online, w tym zalogowanych: 0, gości: 1