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 .