[in C#] 파일을 열어두면 다중 입력을 쓸 수 있지만 저장하면 저장되지만 닫으면 다시 열어 다시 쓰기 시작합니다. 그것은 시작부터 시작하여 모든 것을 압도합니다.파일을 다시 열면 파일 끝에서 계속 쓰기
else if (File.Exists((dossier_defaut + nom_lexique)) && File.Exists((dossier_defaut + nom_index))) //si les deux fichiers existent
{
//ouverture des fichiers
fs_lxq = File.Open((dossier_defaut + nom_lexique + extLexique), FileMode.Append, FileAccess.ReadWrite); // Création du fichier
fs_idx = File.Open((dossier_defaut + nom_index + extIndex), FileMode.Open, FileAccess.ReadWrite); // Création du fichier
}
else //aucun fichier existe
{
//création de deux nouveaux fichiers
fs_lxq = File.Open((dossier_defaut + nom_lexique + extLexique), FileMode.Create, FileAccess.ReadWrite); // Création du fichier
fs_idx = File.Open((dossier_defaut + nom_index + extIndex), FileMode.Create, FileAccess.ReadWrite); // Création du fichier
}
가 어떻게이에 allways 마지막에 기록 할 것으로 자신을 드릴 수 있습니다 : 나는 FileMode.Append
를 사용하여 열 수와 여기 File.Seek(0, SeekOrigin.End);
파일을 여는 코드를 할 tryed?
ok thx는 좋게 보인다 나는 지금 그것에 맞붙을 수 없다. 그러나 나는 그것에게 내일 시험을 줄 것이다! – AntoineLev
죄송합니다. 바이너리 작성기를 사용하고 있다는 것을 잊어 버렸습니다. – AntoineLev