«streamreader» 태그된 질문

21
임베디드 리소스 텍스트 파일을 읽는 방법
사용하여 포함 된 리소스 (텍스트 파일)를 읽고 StreamReader문자열로 반환하려면 어떻게합니까? 현재 스크립트는 Windows 양식과 텍스트 상자를 사용하여 사용자가 포함되지 않은 텍스트 파일에서 텍스트를 찾아서 바꿀 수 있도록합니다. private void button1_Click(object sender, EventArgs e) { StringCollection strValuesToSearch = new StringCollection(); strValuesToSearch.Add("Apple"); string stringToReplace; stringToReplace = textBox1.Text; StreamReader FileReader = new StreamReader(@"C:\MyFile.txt"); …

7
스트림 리더를 폐기하면 스트림이 닫히나요?
쓰려는 메소드에 스트림을 보내고 있으며,이 메소드에서는 이진 리더 / wrtier를 사용하고 있습니다. 리더 / 라이터가 처리 using되지 않거나 참조되지 않은 경우 스트림도 닫힙니 까? BinaryReader / Writer를 보내려고하지만 StreamReader도 사용하고 있습니다. 라이터 / 리더가 닫힐 때마다 스트림을 닫으면 상당히 번거 롭습니다.
166 c#  stream  streamreader 


5
스트림 객체에 대해 Close () 또는 Dispose ()를 호출해야합니까?
같은 클래스 Stream, StreamReader, StreamWriter등을 구현하는 IDisposable인터페이스를 제공합니다. 즉, Dispose()이러한 클래스의 객체에서 메소드를 호출 할 수 있습니다. 또한 public라는 메소드를 정의했습니다 Close(). 이제 객체로 작업을 마치면 무엇을 호출해야하는지에 대해 혼동됩니다. 둘 다 호출하면 어떻게됩니까? 내 현재 코드는 다음과 같습니다 using (Stream responseStream = response.GetResponseStream()) { using (StreamReader reader = new …

2
파일을 Base64String으로 변환하고 다시 다시 변환
제목은 모든 것을 말합니다. 나는 그렇게 tar.gz 아카이브에서 읽었다. 파일을 바이트 배열로 나누기 해당 바이트를 Base64 문자열로 변환 Base64 문자열을 다시 바이트 배열로 변환 해당 바이트를 새 tar.gz 파일에 다시 씁니다. 두 파일의 크기가 같은 것을 확인할 수 있지만 (아래 방법이 true를 반환 함) 더 이상 복사본 버전을 추출 할 …

11
C #에서 스트림을 사용하여 큰 텍스트 파일 읽기
응용 프로그램의 스크립트 편집기에로드되는 대용량 파일을 처리하는 방법을 알아내는 멋진 작업이 있습니다 ( 빠른 매크로를위한 내부 제품의 VBA 와 같습니다 ). 대부분의 파일은 약 300-400KB로 잘로드됩니다. 그러나 100MB를 초과하면 프로세스에 어려움이 있습니다 (예상대로). 무슨 일이 일어나고 있는지 파일을 읽고 RichTextBox로 밀어 넣은 다음 탐색합니다.이 부분에 대해 너무 걱정하지 마십시오. 초기 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.