>  기사  >  백엔드 개발  >  .net 스트림 - 스트림 유형 시스템에 대한 간략한 소개

.net 스트림 - 스트림 유형 시스템에 대한 간략한 소개

黄舟
黄舟원래의
2017-02-24 10:42:381539검색


流的类型体系

 

基础流

基础流

装饰器流

包装器类

帮助类

继承自基本的stream

在基础Stream上添加的功能

数据传输

对文件流的操作变简单

装饰器流

包装器类

帮助类 td>

继承자존적인스트림

基础스트림上添加的功能

数据传输

对文件流的操work变简单


基础流

 

Stream

对应的后备存储是文件

内存

网络资源

 

 

FileStream

MemoryStream

NetWorkStream

 

 

IsolatedStorgaeFileStream:

继承自FileStream

 

 

 

스트림 td>

对应的后备存储是文件

内存

网络资源

 
  FileStream MemoryStream NetWorkStream  
  IsolatedStorgaeFileStream:

继承自FileStream

     

 

    感觉还是挺类Java적입니다.


装饰器流

 

버퍼

BufferdStream

DeflateStream

GZipStream

CryptoStream

AuthenticatedStream

System.io

System.IO.Compression

System.IO.Compression

System.Security.Cryptography

System.net.security

增强缓存

压缩

解压缩

加密解密

安全性

dStream

DeflateStream GZipStream CryptoStream 인증된 스트림
System.io System.IO.Compression System.IO.Compression

시스템 .Security.Cryptography

System.net.security
增强缓存 형식 解压缩 加密解密 안전성

Lenovo Decorator 모드는 아마도 기본 흐름에 다른 기능을 추가하는 것 같은데, 이는 약간 기본형 기능의 확장과 비슷합니다.

래퍼 클래스

데이터 전송을 위한 스트림을 소개합니다.

TextWriter

TextReader(定义的一组通用的,读取和写入字符数据的方式)

 

StreamReader

StreamWriter

1,继承自

TextWriter

TextReader,定义了一组通用的,读取和写入字符数据的方式

 

2,适用于读取和写入文本字符的场合

 

BinaryReader:用于向流中以二进制的方式写入基元类型

BinaryWriter:用于从流中读取基元类型

StringReader

StringWriter:

1,也继承自

TextWriter

TextReader,用于处理字符串

 

 

 

TextWriter

텍스트 Reader(문자 데이터를 읽고 쓰는 일반적인 방법 집합으로 정의됨)

StreamReader

StreamWriter:

1, TextWriter

텍스트리더 , 문자 데이터를 읽고 쓰는 일반적인 방법 세트를 정의합니다 2, 텍스트 문자를 읽고 쓰는 데 적합합니다

BinaryReader : 기본 유형을 바이너리 형식으로 스트림에 쓰는 데 사용됩니다

BinaryWriter: 스트림에서 기본 유형을 읽는 데 사용됩니다

St ringReaderStringWriter:1, TextWriter

에서도 상속됩니다. 텍스트리더, 문자열 처리에 사용

 

아아아아아아아아아아

帮助类

 

命name 空间:시스템.io

File

FileInfo

Path

Directory/DirecoryInfo

Create;

Open;

openRead;

openWrite;

Copy;

 

处理路径


파일


파일 정보
경로

디렉터리
/DirecoryInfo


만들기;

열기;

openRead;


openWrite;

복사;

 


处理路径



rreee

이용할 수 있는 방법은 매우 다양합니다.



 以上就是.net 流——流的类型体系简单介绍的内容,更多关内容请关注PHP中文网(www.php.cn)!


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.