제 질문은 간단하다고 생각합니다. 검색했지만 실제로 사용중인 방법에 대한 해결책을 찾지 못했습니다.
목록 상자의 내용을 텍스트 파일에 성공적으로 저장했지만로드시 문제가 있습니다. 파일을 만들기 위해 다음을 사용합니다.
using(StreamWriter file = File.CreateText(path))
목록 상자의 내용을 파일에 쓰려면 다음을 사용합니다.
foreach (string content in listDOF.Items)
{
file.WriteLine(content);
}
이것은 아주 잘 작동합니다.
이제 저장된 콘텐츠를 succes로로드하기 만하면됩니다. 난 노력 했어:
if (File.Exists(filesrc))
{
File.OpenRead(filesrc);
string[] line = System.IO.File.ReadAllLines(filesrc);
listDOF.Items.Add(line);
}
그러나 이것은 작동하지 않으며 예외를 제공합니다.
이를 올바르게 수행하는 방법은 무엇입니까? 미리 감사드립니다! :)
문자열 배열을 추가합니다. 사용 방법은 AddRange입니다.
string[] lines = System.IO.File.ReadAllLines(filesrc);
listDOF.Items.AddRange(lines);
File.OpenRead는 필요하지 않습니다. 그 줄을 제거 할 수 있습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다