Wątek przeniesiony 2015-05-05 18:47 z C# i .NET przez ŁF.

Stała tablica bajtowa - problem składni

0

Witam

usiadłem do pisania prostej aplikacji w c# i napotkałem problem natury odpowiedniej składni.

jak potrzebuje tablice bajtową w assemblerze to robię coś takiego

.org 0x1000
tablicaInit    .db 0x2a,0x20,0x31,0x32,0x33,0x34

lub

.org    0x11000 .db 0x19,"Interface - Disable"

przy kompilacji zostanie ciag ascii (string- jak kto woli) przekonwertowany na wartości bajtowe

jak mam taka tablice sobie stworzyć w C#???

Byte[] BuforTx = new Byte[512];

powyższa linijka tworzy mi pustą tablice o pojemności 512 bajtów

ale nie bawi mnie zapelnianie jej w taki sposób:

BuforTx[0] = 0x3f,;
BuforTx[1] = 0x38;
BuforTx[2] = 0x53;
BuforTx[3] = 0x49;
BuforTx[4] = 0x44;
BuforTx[5] = 0x3f;

itd....

można taka tablice stworzyć podobnie jak to robię w assemblerze ?

dodanie znaczników <code class="csharp"> - @furious programming

2
 var tab = new byte[] { 0x01, 0x02, 0x04 }; 

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0