Trim NonChars ud fra en Encoder (System.Text.Encoder)
Jeg har lavet en klasse med en række statiske metoder til at konvertere fra og til byte arrays...Iblandt konverteringen af Ints, Longs, Shorts (Uints, U... osv)
Har jeg også en der konvertere en string... med en række overloads...
Når jeg så har et ByteArray som kunne indeholde følgende:
(140,167,189,122,166,0,0,0)
Så vil de tre 0'er ifl fx ASCII være "NUL" og altså ikke en desideret Char...
Dette skal jo trimmes væk... og det er jo egentlig nemt nok ud fra fx ASCII... da jeg i princippet kunne slå ASCII tabellen op og si hvilke værdier jeg skulle pille ud...
Men nu er der jo flere typer..
System.Text.ASCIIEncoding;
System.Text.UTF32Encoding;
System.Text.UTF7Encoding;
System.Text.UTF8Encoding;
Fx... hver har jo hver deres table...
Derfor vil jeg gerne benytte (hvis muligt) mit Encoding Object til at fjerne "Nonchars"
(Man skal jo også tage højde for at der kunne komme fremtidige encodings)
