Ho qualche codice:C# Leggi Text file contenente i dati delimitati da tabulazioni
public static void ReadTextFile()
{
string line;
// Read the file and display it line by line.
using (StreamReader file = new StreamReader(@"C:\Documents and Settings\Administrator\Desktop\snpprivatesellerlist.txt"))
{
while ((line = file.ReadLine()) != null)
{
char[] delimiters = new char[] { '\t' };
string[] parts = line.Split(delimiters, StringSplitOptions.RemoveEmptyEntries);
for (int i = 0; i < parts.Length; i++)
{
Console.WriteLine(parts[i]);
sepList.Add(parts[i]);
}
}
file.Close();
}
// Suspend the screen.
Console.ReadLine();
}
Si legge in un file di testo che contiene i dati delimitati da tabulazioni e suddivide i dati in parole separate.
Il problema che ho è che una volta che i dati sono stati separati, ha ancora enormi quantità di spazio bianco sui lati sinistro e destro su stringhe casuali nell'elenco (in pratica la maggior parte di esse). Non riesco a tagliare la stringa perché rimuove solo lo spazio bianco e tecnicamente non è lo spazio bianco.
Qualcuno ha qualche idea su come aggirare questo problema !?
Sono confuso - tu dici che ha enormi quantità di spazio bianco, ma poi dici anche che l'assetto non funzionerà perché non è uno spazio bianco? –
Puoi ricontrollare cosa sono questi caratteri bianchi? Non credo sia possibile che siano in realtà delle schede, dal codice che hai pubblicato. – Noldorin
Quali sono esattamente queste quantità di spazio bianco, ma non lo spazio tecnicamente bianco? – Groo