/* - - - - - - - - - - - - - - - - - - - - - - - - * Stream 화해시키다 byte[] 사이 의 전환 * - - - - - - - - - - - - - - - - - - - - - - - */ ///
/// 장차 Stream 되다 byte[] /// public byte[] StreamToBytes(Stream stream) { byte[] bytes = new byte[stream.Length]; stream.Read(bytes, 0, bytes.Length); // 현재 흐름 의 위 치 를 흐름 의 시작 으로 설정 합 니 다. stream.Seek(0, SeekOrigin.Begin); return bytes; } ///
/// 장차 byte[] 되다 Stream /// public Stream BytesToStream(byte[] bytes) { Stream stream = new MemoryStream(bytes); return stream; } /* - - - - - - - - - - - - - - - - - - - - - - - - * Stream 화해시키다 파일 간 변환 * - - - - - - - - - - - - - - - - - - - - - - - */ ///
/// 장차 Stream 파일 쓰기// public void StreamToFile(Stream stream,string fileName) { // 손잡이 Stream 바꾸다 byte[] byte[] bytes = new byte[stream.Length]; stream.Read(bytes, 0, bytes.Length); // 현재 흐름 의 위 치 를 흐름 의 시작 으로 설정 합 니 다. stream.Seek(0, SeekOrigin.Begin); // 손잡이 byte[] 파일 쓰기 FileStream fs = new FileStream(fileName, FileMode.Create); BinaryWriter bw = new BinaryWriter(fs); bw.Write(bytes); bw.Close(); fs.Close(); } ///
/// 파일 에서 읽 기 Stream /// public Stream FileToStream(string fileName) { // 파일 열기 FileStream fileStream = new FileStream(fileName, FileMode.Open, FileAccess.Read, FileShare.Read); // 파일 의 를 읽는다 byte[] byte[] bytes = new byte[fileStream.Length]; fileStream.Read(bytes, 0, bytes.Length); fileStream.Close(); // 손잡이 byte[] 바꾸다 Stream Stream stream = new MemoryStream(bytes); return stream; }
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
WebView2를 Visual Studio 2017 Express에서 사용할 수 있을 때까지
Evergreen
.Net Framework SDK 4.8
VisualStudio2017에서 NuGet을 사용하기 때문에 패키지 관리 방법을 packages.config 대신 PackageReference를 사용해야...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.