diff --git a/Program.cs b/Program.cs index 0a0832d..be8acec 100644 --- a/Program.cs +++ b/Program.cs @@ -64,7 +64,7 @@ class Program { } while (error); - rubrica.AddVocidellarubrica(new Voce(nome, numeroditelefono)); + rubrica.AddVocidellarubrica(new Voce(nome, numeroditelefono), contatore); contatore++; rubricaNonVuota = true; } diff --git a/Rubrica.cs b/Rubrica.cs index 652cdc4..a2cc357 100644 --- a/Rubrica.cs +++ b/Rubrica.cs @@ -14,12 +14,8 @@ class Rubrica { return this.vocidellarubrica; } - public void AddVocidellarubrica(Voce p_nuovaVoce) { - Voce[] oldRubrica = this.vocidellarubrica; - Voce[] newRubrica = new Voce[oldRubrica.Length + 1]; - Array.Copy(oldRubrica, newRubrica, oldRubrica.Length); - newRubrica[oldRubrica.Length] = p_nuovaVoce; - this.vocidellarubrica = newRubrica; + public void AddVocidellarubrica(Voce p_nuovaVoce, int p_contatore) { + this.vocidellarubrica[p_contatore] = p_nuovaVoce; } public string Ricerca(string p_ricerca, bool p_tipologia, int p_contatore) { /* diff --git a/bin/Debug/net9.0/Rubrica_Miglioria.dll b/bin/Debug/net9.0/Rubrica_Miglioria.dll index 31c7c25..2d84280 100644 Binary files a/bin/Debug/net9.0/Rubrica_Miglioria.dll and b/bin/Debug/net9.0/Rubrica_Miglioria.dll differ diff --git a/bin/Debug/net9.0/Rubrica_Miglioria.pdb b/bin/Debug/net9.0/Rubrica_Miglioria.pdb index f5f259c..69bdcb3 100644 Binary files a/bin/Debug/net9.0/Rubrica_Miglioria.pdb and b/bin/Debug/net9.0/Rubrica_Miglioria.pdb differ diff --git a/obj/Debug/net9.0/Rubrica_Miglioria.AssemblyInfo.cs b/obj/Debug/net9.0/Rubrica_Miglioria.AssemblyInfo.cs index ae58ef4..02d08c2 100644 --- a/obj/Debug/net9.0/Rubrica_Miglioria.AssemblyInfo.cs +++ b/obj/Debug/net9.0/Rubrica_Miglioria.AssemblyInfo.cs @@ -13,7 +13,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Rubrica_Miglioria")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ba18d30b825f878ff4872e9e8bcafee9285e8619")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+393f7b13459b56950f9df3e6481fdb54ce89ad4e")] [assembly: System.Reflection.AssemblyProductAttribute("Rubrica_Miglioria")] [assembly: System.Reflection.AssemblyTitleAttribute("Rubrica_Miglioria")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/obj/Debug/net9.0/Rubrica_Miglioria.AssemblyInfoInputs.cache b/obj/Debug/net9.0/Rubrica_Miglioria.AssemblyInfoInputs.cache index b78bb3c..24682c8 100644 --- a/obj/Debug/net9.0/Rubrica_Miglioria.AssemblyInfoInputs.cache +++ b/obj/Debug/net9.0/Rubrica_Miglioria.AssemblyInfoInputs.cache @@ -1 +1 @@ -b72f6dc1501f598d95d1122abf7006264048d3ea8fe9bd9bdb8a9100a2c2bfb0 +587c6eae2a265b095385ca01980eeea7bcd8ffc6b1f3d2a1109821dfbd9c54ac diff --git a/obj/Debug/net9.0/Rubrica_Miglioria.dll b/obj/Debug/net9.0/Rubrica_Miglioria.dll index 31c7c25..2d84280 100644 Binary files a/obj/Debug/net9.0/Rubrica_Miglioria.dll and b/obj/Debug/net9.0/Rubrica_Miglioria.dll differ diff --git a/obj/Debug/net9.0/Rubrica_Miglioria.pdb b/obj/Debug/net9.0/Rubrica_Miglioria.pdb index f5f259c..69bdcb3 100644 Binary files a/obj/Debug/net9.0/Rubrica_Miglioria.pdb and b/obj/Debug/net9.0/Rubrica_Miglioria.pdb differ diff --git a/obj/Debug/net9.0/ref/Rubrica_Miglioria.dll b/obj/Debug/net9.0/ref/Rubrica_Miglioria.dll index 5c4138f..9317b7e 100644 Binary files a/obj/Debug/net9.0/ref/Rubrica_Miglioria.dll and b/obj/Debug/net9.0/ref/Rubrica_Miglioria.dll differ diff --git a/obj/Debug/net9.0/refint/Rubrica_Miglioria.dll b/obj/Debug/net9.0/refint/Rubrica_Miglioria.dll index 5c4138f..9317b7e 100644 Binary files a/obj/Debug/net9.0/refint/Rubrica_Miglioria.dll and b/obj/Debug/net9.0/refint/Rubrica_Miglioria.dll differ