Le # langage de programmation orienté objet C a été développé par Microsoft dans le cadre de son initiative . NET. A BitArray dans le langage C # est utilisé pour gérer un ensemble de valeurs binaires . Il est utilisé lorsque vous souhaitez organiser une série de données de type booléen ( vrai ou faux) . Un octet est un type de variable qui contient des entiers 8 bits non signés . Depuis BitArrays détiennent les valeurs booléennes comme 1 et de 0 , il est facile de convertir un BitArray en un octet simple avec le code de programmation à droite . Instructions 
 1 
 Ouvrez votre fichier C # dans Visual Studio ou dans un programme d'édition de texte . Visual Studio est une suite logicielle développée par Microsoft pour créer des programmes à l'aide de ses différents langages visuels du programme , tels que Visual Basic ou C #. Si vous n'avez pas Visual Studio , vous pouvez utiliser un éditeur de texte tel que Notepad . Cependant, ne pas utiliser un traitement de texte comme Microsoft Word parce que ces applications ajoutent le formatage du code qui va provoquer des erreurs dans le code C #. 
 2 
 Faites défiler jusqu'au point dans le code C # dans lequel vous souhaitez convertir un BitArray dans un octet . Cliquez pour placer le point d'insertion où vous voulez commencer à taper dans le code de programmation 
 3 
 Ajoutez le code suivant pour créer une fonction qui permet de convertir un BitArray dans un octet : . 
 
 ConvertArraryToByte du public byte (bits BitArray ) 
 
 { 
 
 if ( bits.Count ! = 5) 
 
 { 
 
 throw new ArgumentException ( " la longueur de BitArray doit être égale à 5 ") ; } 
 
 
 
 byte [] new_bytes = new byte [1] 
 
 bits.CopyTo ( new_bytes , 0); 
 
 octets de retour [0]; } 
 
 
 
 Dans la troisième ligne , modifier le "5" pour la taille de votre BitArray . Par exemple, si votre BitArray détient huit valeurs , il sera " bits.Count ! = 8. " La cinquième ligne est un gestionnaire d' erreur. Modifier le texte " La longueur BitArray doit être égale à 5" le message que vous souhaitez afficher lorsque un BitArray non valide est passé à la fonction. Tout ce que vous pouvez laisser le même . 
 4 
 Save the # C .