IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

question sur les byte[] [Débutant]


Sujet :

C#

  1. #1
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    août 2014
    Messages
    90
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : août 2014
    Messages : 90
    Points : 163
    Points
    163
    Par défaut question sur les byte[]
    Bonjour
    j’essaie de comprendre un code dans lequel défini une variable : byte[] A
    puis on fait : byte[] B = A[3..15];

    Es que cela veux dire que l'on copie dans B :

    1) A[3] à A[15] soit 13 bytes
    ou
    2) A[3] à A[17] soit 15 bytes
    merci d'avance

  2. #2
    Expert éminent sénior

    Avatar de François DORIN
    Homme Profil pro
    Consultant informatique
    Inscrit en
    juillet 2016
    Messages
    2 678
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juillet 2016
    Messages : 2 678
    Points : 10 460
    Points
    10 460
    Billets dans le blog
    21
    Par défaut
    Bonjour,

    3) de A[3] à A[14] soit 12 bytes. L'index de fin est exclusif (= non inclus). Et le deuxième nombre fait bien référence à un index. Ainsi, [3..15] se lit = tous les index à partir du 4e inclus (et oui, ne pas oublier que les index commencent à 0 !) et jusqu'au 15e exclus.
    François DORIN
    Consultant informatique : conception, modélisation, développement (C#/.Net et SQL Server)
    Site internet | Profils Viadéo & LinkedIn
    ---------
    Page de cours : fdorin.developpez.com
    ---------
    N'oubliez pas de consulter la FAQ C# ainsi que les cours et tutoriels

  3. #3
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    août 2014
    Messages
    90
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : août 2014
    Messages : 90
    Points : 163
    Points
    163
    Par défaut [Débutant] question sur les byte[]
    Citation Envoyé par François DORIN Voir le message
    Bonjour,

    3) de A[3] à A[14] soit 12 bytes. L'index de fin est exclusif (= non inclus). Et le deuxième nombre fait bien référence à un index. Ainsi, [3..15] se lit = tous les index à partir du 4e inclus (et oui, ne pas oublier que les index commencent à 0 !) et jusqu'au 15e exclus.
    Merci beaucoup

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Petite question sur les performances de Postgres ...
    Par cb44 dans le forum PostgreSQL
    Réponses: 5
    Dernier message: 13/01/2004, 13h49
  2. question sur les vertex buffer et index buffer
    Par airseb dans le forum DirectX
    Réponses: 9
    Dernier message: 25/08/2003, 02h38
  3. question sur les variables globales et les thread posix
    Par souris_sonic dans le forum POSIX
    Réponses: 5
    Dernier message: 13/06/2003, 13h59
  4. Question sur les handles et les couleurs...
    Par MrDuChnok dans le forum C++Builder
    Réponses: 7
    Dernier message: 29/10/2002, 08h45
  5. question sur les message box !
    Par krown dans le forum Langage
    Réponses: 7
    Dernier message: 02/08/2002, 16h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo