Ho una routine C# che importa i dati da un file CSV, li confronta con un database e quindi li riscrive in un file. Il file sorgente sembra avere alcuni caratteri non ASCII che stanno ostacolando la routine di elaborazione.Rimuovi tutti i caratteri non ASCII dalla stringa
Ho già un metodo statico che eseguo ogni campo di input ma esegue controlli di base come la rimozione di virgole e virgolette. Qualcuno sa come posso aggiungere funzionalità che rimuova anche i caratteri non ASCII?
Importante notare che l'uso di asciiencoding sostituirà tutti i caratteri non ascii con '?' (63), che può o non può essere quello che si desidera o che si aspetta . – captncraig
inoltre, è possibile verificare se contiene solo ASCII, se 's == sOut' – Jaider