qualcuno può spiegare il motivo per cui questo non funziona:stringa di formato e esagonali caratteri
string f = string.Format("\\x{0:00}{{0}}", 5);
string o = string.Format(f, "INSERT TEXT");
System.Diagnostics.Debug.WriteLine(f + " : " + o);
uscita è:
\x05{0} : \x05INSERT TEXT
Perché l'\ x05 vengono sostituiti?
I caratteri non sono esadecimali o altro, si desidera generare un carattere che corrisponde al valore 5, indicato anche come \ x05. Dovresti contrassegnare la risposta di Mr. Listers come corretta, poiché risolve il tuo problema. – Jaap