|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Mar 2000
Messaggi: 674
|
Problema con array di classe in una classe
Ciao, sono un newbie del C# (sto provando Microsoft Visual C# 2010). Ho invece solida esperienza di C.
In C# avrei bisogno di creare una classe di questo tipo: Codice:
namespace prove { class programma { static void Main() { provaClasse provaOggetto = new provaClasse(); } } class provaClasse { class sottoclasseConArrayDiAltraSottoclasse { byte dummy; sottoclasseDaArrayzzare arrayDiClasse[3]; } class sottoclasseDaArrayzzare { byte dimmelo; byte dammelo; } } } Qualcuno mi aiuta? Siccome la classe da creare è molto più complessa di quella mostrata (con vari array di classi), ho escluso l'opzione di fare un new di tutte le sottoclassi... Vi ringrazio in anticipo |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: May 2001
Messaggi: 12843
|
Credo che tu stia sbagliando la sintassi più che altro...
Gli array andrebbero dichiarati così: Codice:
sottoclasseDaArrayzzare[] arrayDiClasse = new sottoclasseDaArrayzzare[3]; Ad esempio: http://msdn.microsoft.com/en-us/libr....bitarray.aspx Il framework .NET dispone di moltissime classi. Ultima modifica di WarDuck : 29-04-2011 alle 10:50. |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Mar 2000
Messaggi: 674
|
Grazie della risposta. Ma io volevo solo dichiarare l'array, non istanziarlo. Vorrei poi istanziare l'intera classe con l'istruzione nel main...
|
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
|
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:24.