Aktywne Wpisy
EpicElion +21
Warto napisać do ex co słychać?
Atypical +7
Waszym zdaniem warto kupić Audi TT MK1 225km w quattro z LPG, cała w oryginalnym lakierze na gwincie z poliuretanem, wydechem z kwasówki za około 32k?
Nie jest to wsiurowóz z przelotem bez kata, tylko zadbany praktycznie seryjny egzemplarz. Wygląda identycznie jak na tym zdjęciu
#samochody #motoryzacja #mechanikasamochodowa #audi #quattro #volkswagen
Nie jest to wsiurowóz z przelotem bez kata, tylko zadbany praktycznie seryjny egzemplarz. Wygląda identycznie jak na tym zdjęciu
#samochody #motoryzacja #mechanikasamochodowa #audi #quattro #volkswagen
Mam przykład z dokumentacji https://sandbox.dhl24.com.pl/webapi2/doc/info.html?id=przyklady zamówienia kuriera (sam przykład jest chyba leciwy bo wymagał zmian w nazewnictwie nadawacy i odbiorcy, reszta ok)
jest tam tablica:
request.pieceList = new Package[] { new Package() };
request.pieceList[0].packageType = "ENVELOPE";
request.pieceList[0].quantity = 1;
Gdy dodam sobie niżej kolejny
request.pieceList[1].packageType = "ENVELOPE";
request.pieceList[1].quantity = 1;
Drze się na mnie że
ale ni diabła nie kumam gdzie mam rozmiar tej tablicy zadeklarować, a https://sandbox.dhl24.com.pl/webapi2/doc/info.html?id=definicjaPaczki nie daje nic :P
#csharp #naukaprogramowania #dhl #apidhl
@poszlo_wyszlo: https://msdn.microsoft.com/en-us/library/aa288453(v=vs.71).aspx
Spójrz na ten przykład:
int[] numbers = new int[] {1, 2, 3, 4, 5};
Deklarujesz tablicę i od razu przypisujesz do niej jeden element a Ty potem próbujesz się dobrać do 2. elementu, którego nie ma.
Komentarz usunięty przez autora
@Golomp: to w jaki sposób mam dodać do tego kolejne elementy? drugi raz nie mogę wywołać tego, dla piecelist[0] i piecelist[1] nie mogę zrobić new Package[] { new Package() }
@Endriu_: tzn np
string[,] pieces = new string[2, 2];
dniTygodnia[0, 0] = "ENVELOPE";
dniTygodnia[1, 0] = "1";
dniTygodnia[0, 1] = "ENVELOPE";
dniTygodnia[1, 1] = "1";
Chociaż musiałbym pewnie inaczej to
Nie wiem jakiego typu jest ten obiekt pieceList, ale jeśli to faktycznie List:
request.pieceList = new ;
request.pieceList.Add(new Package() { ... tutaj ustawiasz propertiesy paczki });
request.pieceList.Add(new Package() { /*kolejna paczka*/ });
No to:
var pieceList = new List();
pieceList.Add( /*tutaj dodajesz itemy do listy tak, jak napisałem wyżej*/);
pieceList.Add( ... );
pieceList.Add( ... );
request.pieceList = pieceList.ToArray();
Cuś takiego powinno przejść a nie ma ryzyka wyjścia poza zakres tabeli.
Poszło! :) Dzięki
ale ja bardzo dużo rzeczy testowałem na produkcyjnym api dhla, nigdy nie było z tym większych problemów ( ͡° ͜ʖ ͡°)
mogę wygenerować 1000 przesyłek i listów przewozowych do nich i nic to nie kosztuje póki nie pójdzie do transportu :P
nie no ja testowo się bawie, a że programista ze mnie żaden, a to w zasadzie pierwszy program w c# to cholera mnie trafia, bo jezyka nie znam, typowanie też daje się we znaki