webForumDet fria alternativet

Webservice array av objekt

.NET

3 svar · 590 visningar · startad av Addeladde

Medlem sedan jan. 20013 406 inlägg
Frågan#1

Hej

Om jag har en datareader och vill lägga till det jag har i datareadern i en array av ett objekt. T.ex. Car

I och med att det är en datareader så vet jag inte hur många rader det finns och då kan jag inte deklarera min array.

Jag ska skicka min array som en Webservice och då fungerar väl inte en arrayList?

Medlem sedan dec. 2005664 inlägg
#2

Kommer faktiskt inte riktigt ihåg hur det är mellan olika plattformar (t ex java och .NET), tror inte det ska vara något problem sålänge du gör objekten "enkla". Googla det. Men mellan t ex .NET så kan du göra vilken typ av objekt och skicka så länge de går att serializera.

Om det inte fungerar med ArrayList eller t ex List så får du helt enkelt skapa en aray med ett index på X och när du kommit till max får du helt enkelt skapa upp en ny array som är större och skyffla över objekten. Detta bör du inte behöva göra om jag minns rätt.

Medlem sedan jan. 20013 406 inlägg
#3

Tack!

Jag lagrade det i en List och sedan körde jag ToArray() på den.

/Andreas

Medlem sedan dec. 2005664 inlägg
#4

Kör du .Net så kan du köra över det som en List

281 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
151 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
150 ms — ändringar (db)