Webservice array av objekt

.NET

3 svar · 605 visningar · startad av Addeladde

Medlem sedan jan. 20013 406 inlägg
Trådstart#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

254 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)