|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Nov 2003
Città: Napoli
Messaggi: 6193
|
.net 2.0 - C# - array dinamico (tipo realloc del C++)
Ciao
volevo sapere se in C# sono costretto a dichiarare in fase di definizione la grandezza dell'array oppure se c'è un modo per fare l'increase del size dell'array mi spiego se ho un array di interi inizialmente di 3 elementi, voglio poi poter ridefinire la stessa variabile come array di 10 elementi perchè devo aggiurgerne altri 7. Se ridefinisco la stessa variabile come array di 10 interi perdo i primi 3 elementi... e io invece voglio solo aumentare gli slot dell'array per intenderci, senza perderne il contenuto... si può?
__________________
Diablo3 PF | MyPC(liquidato) - Case Corsair Obsidian 800D / PSU Enermax Galaxy 1000W / MB GA-EX58A-UD7 / CPU Intel I7 920 [email protected] / MEM Corsair Dom. GT@1680mhz / GPU R9 290X / HD 2xWD 150GB raid 0/ SO - Windows 7 Ult. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2005
Città: Resana - TV
Messaggi: 960
|
per ridimensionare un array guarda MSDN: Array.Resize Generic Method
oppure puoi usare degli ArrayList al posto dei classici Array |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Oct 2000
Città: Udine
Messaggi: 3178
|
System.Collections.Generics.Ilist(Of Integer)
|
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Nov 2003
Città: Napoli
Messaggi: 6193
|
Quote:
mi chiedevo se in visual studio 2005 posso usare componenti e librerie della 3.0 quelle soluzioni sono ideali, ma mi sa che ho bisogno di visual studio 2007... o no? @GREMO scusa ma la iList è un interfaccia che ha solo metodi di accesso agli elementi dell'array, non c'è nessun metodo di resize e inoltre non so quale classe implementa questa interfaccia
__________________
Diablo3 PF | MyPC(liquidato) - Case Corsair Obsidian 800D / PSU Enermax Galaxy 1000W / MB GA-EX58A-UD7 / CPU Intel I7 920 [email protected] / MEM Corsair Dom. GT@1680mhz / GPU R9 290X / HD 2xWD 150GB raid 0/ SO - Windows 7 Ult. |
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Apr 2005
Città: Resana - TV
Messaggi: 960
|
|
|
|
|
|
|
#6 | |
|
Senior Member
Iscritto dal: Oct 2000
Città: Udine
Messaggi: 3178
|
Quote:
Codice:
Imports System.Collections.Generic Dim myList as new List(Of Integer) http://msdn2.microsoft.com/it-it/lib...94(VS.80).aspx |
|
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Nov 2003
Città: Napoli
Messaggi: 6193
|
Ah cavoli, non so come ma m'è sfuggito
ok problema risolto allora, vi ringrazio tutti
__________________
Diablo3 PF | MyPC(liquidato) - Case Corsair Obsidian 800D / PSU Enermax Galaxy 1000W / MB GA-EX58A-UD7 / CPU Intel I7 920 [email protected] / MEM Corsair Dom. GT@1680mhz / GPU R9 290X / HD 2xWD 150GB raid 0/ SO - Windows 7 Ult. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 19:30.





















