Qhov txawv ntawm kwj thiab MemoryStream yog dab tsi?
Qhov txawv ntawm kwj thiab MemoryStream yog dab tsi?

Video: Qhov txawv ntawm kwj thiab MemoryStream yog dab tsi?

Video: Qhov txawv ntawm kwj thiab MemoryStream yog dab tsi?
Video: Saib Tias Ntawm neeg lub cev (update) 23/4/2019 2024, Tej zaum
Anonim

Kwj yog ib tug sawv cev ntawm bytes. Ob chav kawm no muab los ntawm cov Kwj chav kawm uas yog abstract los ntawm kev txhais. Raws li lub npe qhia, FileStream nyeem thiab sau rau hauv cov ntaub ntawv whereas a MemoryStream nyeem thiab sau rau lub cim xeeb. Yog li nws hais txog qhov twg ntws yog khaws cia.

Piv txwv li, MemoryStream yog dab tsi?

Cov MemoryStream chav kawm tsim cov kwj uas muaj lub cim xeeb ua lub khw muag khoom rov qab tsis yog disk lossis kev sib txuas hauv network. MemoryStream encapsulates cov ntaub ntawv khaws cia ua ib qho tsis tau kos npe byte array. Txoj hauj lwm tam sim no ntawm cov kwj deg yog txoj hauj lwm uas yuav tsum tau nyeem lossis sau ua haujlwm tom ntej.

Ib tug kuj yuav nug, AC kwj yog dab tsi? Kwj yog chav kawm paub daws teeb meem uas muab cov txheej txheem hloov pauv bytes (nyeem, sau, thiab lwm yam) mus rau qhov chaw. Nws zoo li cov chav kawm wrapper los hloov cov bytes.

Ib yam li ib tug yuav nug, dab tsi yog cov ntaub ntawv ntws?

A ntws yog ib feem ntawm bytes. Hauv NTFS ntaub ntawv qhov system, ntws muaj cov ntaub ntawv uas sau rau a ntaub ntawv , thiab qhov ntawd muab cov ntaub ntawv ntxiv txog a ntaub ntawv tshaj tus cwj pwm thiab cov khoom. Piv txwv li, koj tuaj yeem tsim ib qho ntws uas muaj cov ntsiab lus tshawb nrhiav, lossis tus kheej ntawm tus neeg siv tus account uas tsim ib qho ntaub ntawv.

Dab tsi yog byte kwj hauv C #?

Byte ntws suav nrog cov chav kawm uas kho cov ntaub ntawv hauv ntws raws li bytes . Cov no ntws yog qhov tseem ceeb tshaj plaws thaum koj ua haujlwm nrog cov ntaub ntawv uas tsis yog hom ntawv nyeem tau los ntawm tib neeg. Kwj Chav kawm. Hauv CLR, lub Kwj chav kawm muab lub hauv paus rau lwm yam byte ntws chav kawm.

Pom zoo: