System::IO::BinaryReader::Read μέθοδος

BinaryReader::Read() method

Διαβάζει έναν μοναδικό χαρακτήρα από τη ροή εισόδου.

virtual int System::IO::BinaryReader::Read()

ReturnValue

Διαβάστε χαρακτήρα κωδικοποιημένο με κωδικοποίηση UTF-16· εάν ο διαβασμένος χαρακτήρας αντιπροσωπεύεται από δύο codepoints στην κωδικοποίηση UTF-16, τότε επιστρέφεται μόνο το υψηλό surragate.

Δείτε επίσης

BinaryReader::Read(ArrayPtr<char_t>, int, int) method

Διαβάζει τον καθορισμένο αριθμό χαρακτήρων από τη ροή εισόδου, τους μετατρέπει σε κωδικοποίηση UTF-16 και γράφει τους προκύπτοντες χαρακτήρες UTF-16 στον καθορισμένο πίνακα χαρακτήρων ξεκινώντας από τη καθορισμένη θέση.

virtual int System::IO::BinaryReader::Read(ArrayPtr<char_t> buffer, int index, int count)
ParameterTypeΠεριγραφή
προσωρινή μνήμηArrayPtr<char_t>Ο πίνακας χαρακτήρων UTF-16 για να γράψετε τους χαρακτήρες που διαβάστηκαν από τη ροή εισόδου
δείκτηςintΈνας δείκτης μηδενικής βάσης στο buffer από τον οποίο θα ξεκινήσει η εγγραφή
countintΟ αριθμός των χαρακτήρων που θα διαβαστούν από τη ροή

ReturnValue

Ο αριθμός των χαρακτήρων που διαβάστηκαν από τη ροή εισόδου

Δείτε επίσης

BinaryReader::Read(ArrayPtr<uint8_t>, int, int) method

Διαβάζει τον καθορισμένο αριθμό byte από τη ροή εισόδου και τα γράφει στον καθορισμένο πίνακα byte.

virtual int System::IO::BinaryReader::Read(ArrayPtr<uint8_t> buffer, int index, int count)
ParameterTypeΠεριγραφή
προσωρινή μνήμηArrayPtr<uint8_t>Ο πίνακας byte για να γραφτούν τα διαβασμένα byte
δείκτηςintΜια θέση 0‑βάσης στο buffer για να ξεκινήσει η εγγραφή
countintΟ αριθμός των byte για ανάγνωση

ReturnValue

Ο αριθμός των byte που διαβάστηκαν

Δείτε επίσης