Il n'y a pas d'équivalent direct du paquet java.nio
dans .NET. Les E/S asynchrones sont généralement traitées avec Stream.BeginRead
/EndRead
, mais ce n'est pas vraiment le même modèle. Pourriez-vous nous dire ce que vous essayez de faire?
EDIT: Vous avez maintenant fourni les détails de bas niveau de ce que vous essayez de faire, mais comme pour les nio
classes dans .NET il n'y a pas vraiment d'équivalent, vous soit doivent écrire vous-même (pas impossible, mais une douleur) ou utiliser un type de niveau supérieur différent. Vous pourriez peut-être utiliser MemoryStream
par exemple - écrivez-le, puis revenez au début. C'est un bit comme renverser un tampon d'octets. Cependant, nous ne pouvons pas dire si cela est approprié sans plus d'informations sur l'objectif de niveau supérieur. Il pourrait y avoir une bien meilleure façon de le faire.
Merci, comment flip change le décalage? –
Comme documenté ... "La limite est définie à la position actuelle, puis la position est mise à zéro." –