C'è qualcosa che in uscita mi azzera il file!
codice:
string strTextFileName = "C:\\b.txt";
//ArrayList lines = new ArrayList();
StreamReader sr = new StreamReader(strTextFileName);
string[] testo = File.ReadAllLines(strTextFileName);
int posizione_inserire=2; //PERCHè SI PARTE DA ZERO
if(posizione_inserire>=testo.Count()){
// gestire eccezione
}
sr.Close();
StreamWriter sw=new StreamWriter(strTextFileName);
for(int i=0;i<testo.Count();i++){
if(i==posizione_inserire){
sw.WriteLine("non");
}
sw.WriteLine(testo.ElementAt(i));
}
}