Vous pouvez faire un tableau imbriqué ou octet "en dents de scie" comme ceci:
Dim myBytes(6)() As Byte
Cela va créer un tableau vide de tableaux de 6 octets. Chaque élément du tableau externe sera Nothing
jusqu'à ce que vous attribuez un tableau à elle, comme ceci:
myBytes(0) = New Byte() { &H12, &Hff }
Cependant, il serait probablement une meilleure idée de faire un List
de tableaux d'octets, comme ceci:
Dim myBytes As New List(Of Byte())
cela va créer une liste vide de tableau d'octets, qui restera vide jusqu'à ce que vous mettez quelques tableaux d'octets en elle, comme ceci:
myBytes.Add(New Byte() { &H12, &Hff })
Contrairement à la tableau imbriqué, un List(Of Byte())
se développera automatiquement pour contenir autant de tableaux d'octets que vous y mettez.
Pour des conseils plus spécifiques, dites-nous ce que vous essayez de faire.
Juste une remarque que cela est presque toujours une mauvaise idée. Les tableaux d'octets ont leur place, mais au moment où vous commencez à penser à un tableau de tableaux d'octets, vous devriez vraiment penser à une collection de tableaux d'octets à la place. Utilisez quelque chose comme une liste. –