Add member name Aggiungi nome del membro Add optional parameter to constructor Add optional parameter to constructor Add parameter to '{0}' (and overrides/implementations) Aggiungi il parametro a '{0}' (e override/implementazioni) Add parameter to constructor Add parameter to constructor Add project reference to '{0}'. Aggiunge il riferimento al progetto a '{0}'. Add reference to '{0}'. Aggiunge il riferimento a '{0}'. Actions can not be empty. Il campo Azioni non può essere vuoto. Add tuple element name '{0}' Aggiungi il nome dell'elemento tupla '{0}' Adding a method with an explicit interface specifier will prevent the debug session from continuing. Se si aggiunge un metodo con identificatore di interfaccia esplicita, la sessione di debug non potrà continuare. Align wrapped arguments Allinea gli argomenti con ritorno a capo Align wrapped parameters Allinea i parametri con ritorno a capo Avoid unnecessary value assignments in your code, as these likely indicate redundant value computations. If the value computation is not redundant and you intend to retain the assignment, then change the assignment target to a local variable whose name starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names. Avoid unnecessary value assignments in your code, as these likely indicate redundant value computations. If the value computation is not redundant and you intend to retain the assignment, then change the assignment target to a local variable whose name starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names. Avoid unused paramereters in your code. If the parameter cannot be removed, then change its name so it starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names. Avoid unused paramereters in your code. If the parameter cannot be removed, then change its name so it starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names. Change namespace to '{0}' Modifica lo spazio dei nomi in '{0}' Change to global namespace Passa allo spazio dei nomi globale Code Quality Qualità del codice Configure {0} code style Configure {0} code style Configure {0} severity Configure {0} severity Convert to LINQ Converti in LINQ Add to '{0}' Aggiungi a '{0}' Convert to class Converti in classe Convert to LINQ (call form) Converti in LINQ (form di chiamata) Convert to struct Converti in struct Convert to tuple Converti in tupla A type that implements System.IDisposable declares fields that are of types that also implement IDisposable. The Dispose method of the field is not called by the Dispose method of the declaring type. To fix a violation of this rule, call Dispose on fields that are of types that implement IDisposable if you are responsible for allocating and releasing the unmanaged resources held by the field. A type that implements System.IDisposable declares fields that are of types that also implement IDisposable. The Dispose method of the field is not called by the Dispose method of the declaring type. To fix a violation of this rule, call Dispose on fields that are of types that implement IDisposable if you are responsible for allocating and releasing the unmanaged resources held by the field. Disposable field '{0}' is never disposed Disposable field '{0}' is never disposed Disposable fields should be disposed Disposable fields should be disposed Disposable object created by '{0}' is never disposed Disposable object created by '{0}' is never disposed Dispose objects before losing scope Dispose objects before losing scope Expression value is never used Il valore dell'espressione non viene mai usato Failed to analyze data-flow for: {0} Non è stato possibile analizzare il flusso di dati per: {0} Fix formatting Correggi formattazione Fix typo '{0}' Correggi l'errore di ortografia '{0}' Formatting document Formattazione del documento Generate parameter '{0}' Generate parameter '{0}' Generate parameter '{0}' (and overrides/implementations) Generate parameter '{0}' (and overrides/implementations) Indent all arguments Imposta rientro per tutti gli argomenti Indent all parameters Imposta rientro per tutti i parametri Indent wrapped arguments Imposta rientro per argomenti con ritorno a capo Indent wrapped parameters Imposta rientro per parametri con ritorno a capo Indexing can be simplified L'indicizzazione può essere semplificata Introduce constant Introduci costante Introduce field Introduci campo Introduce local Introduci variabile locale Introduce query variable Introduci la variabile di query Make readonly fields writable Make readonly fields writable {Locked="readonly"} "readonly" is C# keyword and should not be localized. Invert conditional Inverti espressione condizionale Local function can be made static Local function can be made static Make local function 'static' Make local function 'static' Merge with nested '{0}' statement Merge with nested '{0}' statement Merge with next '{0}' statement Merge with next '{0}' statement Merge with outer '{0}' statement Merge with outer '{0}' statement Merge with previous '{0}' statement Merge with previous '{0}' statement {0} must return a stream that supports read and seek operations. {0} must return a stream that supports read and seek operations. Move contents to namespace... Move contents to namespace... Move file to '{0}' Sposta il file in '{0}' Move file to project root folder Sposta il file nella cartella radice del progetto Move to namespace... Move to namespace... Private member '{0}' can be removed as the value assigned to it is never read. È possibile rimuovere il membro privato '{0}' perché il valore assegnato ad esso non viene mai letto. Private member '{0}' is unused. Il membro privato '{0}' è inutilizzato. Modifying source file {0} will prevent the debug session from continuing due to internal error: {1}. Se si modifica il file di origine {0}, la sessione di debug non potrà continuare a causa di errore interno: {1}. Private method '{0}' can be removed as it is never invoked. Il metodo privato '{0}' può essere rimosso perché non viene mai richiamato. Private property '{0}' can be converted to a method as its get accessor is never invoked. Private property '{0}' can be converted to a method as its get accessor is never invoked. Pull '{0}' up Esegui pull '{0}' al livello superiore Pull '{0}' up to '{1}' Esegui pull di '{0}' fino a '{1}' Pull members up to base type... Esegui pull dei membri fino al tipo di base... Related method signatures found in metadata will not be updated. Le firme del metodo correlate trovate nei metadati non verranno aggiornate. Remove redundant assignment Rimuovi l'assegnazione ridondante Remove unread private members Rimuovi i membri privati non letti Remove unused member Rimuovi il membro inutilizzato Remove unused parameter Rimuovere il parametro inutilizzato Remove unused parameter '{0}' Rimuovi il parametro inutilizzato '{0}' Remove unused parameter '{0}' if it is not part of a shipped public API Rimuovi il parametro inutilizzato '{0}' se non fa parte di un'API pubblica fornita Remove unused parameter '{0}' if it is not part of a shipped public API, its initial value is never used Rimuovi il parametro inutilizzato '{0}' se non fa parte di un'API pubblica. Il relativo valore iniziale non viene mai usato Remove unused parameter '{0}', its initial value is never used Rimuovi il parametro inutilizzato '{0}'. Il relativo valore iniziale non viene mai usato Remove unused private members Rimuovi i membri privati inutilizzati Replace '{0}' with '{1}' Sostituisci '{0}' con '{1}' Split into consecutive '{0}' statements Split into consecutive '{0}' statements Split into nested '{0}' statements Split into nested '{0}' statements Stream must support read and seek operations. Stream must support read and seek operations. Suppress {0} Suppress {0} Target type matches Target type matches Unnecessary assignment of a value Unnecessary assignment of a value Unnecessary assignment of a value to '{0}' Unnecessary assignment of a value to '{0}' Unwrap all arguments Annulla ritorno a capo per tutti gli argomenti Unwrap all parameters Annulla ritorno a capo per tutti i parametri Unwrap and indent all arguments Annulla il ritorno a capo e imposta il rientro per tutti gli argomenti Unwrap and indent all parameters Annulla ritorno a capo e imposta rientro per tutti i parametri Unwrap argument list Annulla ritorno a capo per l'elenco di argomenti Unwrap call chain Unwrap call chain Unwrap expression Annulla ritorno a capo per l'espressione Unwrap parameter list Annulla ritorno a capo per elenco di parametri Use recommended dispose pattern to ensure that locally scoped disposable objects are disposed on all paths. If possible, wrap the creation within a 'using' statement or a 'using' declaration. Otherwise, use a try-finally pattern, with a dedicated local variable declared before the try region and an unconditional Dispose invocation on non-null value in the 'finally' region, say 'x?.Dispose()'. If the object is explicitly disposed within the try region or the dispose ownership is transfered to another object or method, assign 'null' to the local variable just after such an operation to prevent double dispose in 'finally' Use recommended dispose pattern to ensure that locally scoped disposable objects are disposed on all paths. If possible, wrap the creation within a 'using' statement or a 'using' declaration. Otherwise, use a try-finally pattern, with a dedicated local variable declared before the try region and an unconditional Dispose invocation on non-null value in the 'finally' region, say 'x?.Dispose()'. If the object is explicitly disposed within the try region or the dispose ownership is transfered to another object or method, assign 'null' to the local variable just after such an operation to prevent double dispose in 'finally' Use block body for lambda expressions Usa il corpo del blocco per le espressioni lambda Use block body for local functions Usa il corpo del blocco per le funzioni locali Use compound assignment Usa l'assegnazione composta Use discard '_' Usa '_' rimosso Use discarded local Usa variabili locali rimosse Use expression body for lambda expressions Usa il corpo dell'espressione per le espressioni lambda Use expression body for local functions Usa corpo dell'espressione per funzioni locali Use index operator Usa operatore di indice Use interpolated verbatim string Usa stringa verbatim interpolata Use range operator Usa l'operatore di intervallo Use recommended dispose pattern Use recommended dispose pattern Use recommended dispose pattern to ensure that object created by '{0}' is disposed on all paths: using statement/declaration or try/finally Use recommended dispose pattern to ensure that object created by '{0}' is disposed on all paths: using statement/declaration or try/finally {Locked="using"}{Locked="try"}{Locked="finally"} "using", "try" and "finally" are C# keywords and should not be localized. Use simple 'using' statement Use simple 'using' statement Warning: Changing namespace may produce invalid code and change code meaning. Avviso: la modifica dello spazio dei nomi può comportare la creazione di codice non valido e modificare il significato del codice. Wrap and align call chain Wrap and align call chain Wrap and align expression Wrap and align expression Wrap and align long call chain Wrap and align long call chain Wrap call chain Wrap call chain Wrap every argument Imposta ritorno a capo per ogni argomento Wrap every parameter Imposta ritorno a capo per ogni parametro Wrap expression Imposta ritorno a capo per l'espressione Wrap long argument list Imposta ritorno a capo per elenco di argomenti lungo Wrap long call chain Wrap long call chain Wrap long parameter list Imposta ritorno a capo per elenco di parametri lungo Wrapping Ritorno a capo {0} can be simplified {0} può essere semplificato generic overload overload generico generic overloads overload generici in Source (attribute) in Source (attribute) overload overload overloads overload {0} Keyword Parola chiave di {0} Encapsulate field: '{0}' (and use property) Incapsula il campo '{0}' (e usa la proprietà) Encapsulate field: '{0}' (but still use field) Incapsula il campo '{0}' (ma continua a usarlo) Encapsulate fields (and use property) Incapsula i campi (e usa la proprietà) Encapsulate fields (but still use field) Incapsula i campi (ma continua a usarli) Could not extract interface: The selection is not inside a class/interface/struct. Non è possibile estrarre l'interfaccia: la selezione non si trova all'interno di una classe/interfaccia/struct. Could not extract interface: The type does not contain any member that can be extracted to an interface. Non è possibile estrarre l'interfaccia: il tipo non contiene membri che possono essere estratti in un'interfaccia. can't not construct final tree non è possibile costruire l'albero finale Parameters' type or return type cannot be an anonymous type : [{0}] Il tipo o il tipo restituito dei parametri non può essere un tipo anonimo: [{0}] The selection contains no active statement. La selezione non contiene istruzioni attive. The selection contains an error or unknown type. La selezione contiene un errore o un tipo sconosciuto. Type parameter '{0}' is hidden by another type parameter '{1}'. Il parametro di tipo '{0}' è nascosto da un altro parametro di tipo '{1}'. The address of a variable is used inside the selected code. Nel codice selezionato viene usato l'indirizzo di una variabile. Assigning to readonly fields must be done in a constructor : [{0}]. L'assegnazione a campi di sola lettura deve essere effettuata in un costruttore: [{0}]. generated code is overlapping with hidden portion of the code il codice generato si sovrappone alla parte nascosta del codice Add optional parameters to '{0}' Aggiungi i parametri facoltativi a '{0}' Add parameters to '{0}' Aggiungi i parametri a '{0}' Generate delegating constructor '{0}({1})' Genera il costruttore delegante '{0}({1})' Generate constructor '{0}({1})' Genera il costruttore '{0}({1})' Generate field assigning constructor '{0}({1})' Genera il costruttore per l'assegnazione dei campi '{0}({1})' Generate Equals and GetHashCode Genera Equals e GetHashCode Generate Equals(object) Genera Equals(oggetto) Generate GetHashCode() Genera GetHashCode() Generate constructor in '{0}' Genera il costruttore in '{0}' Generate all Genera tutto Generate enum member '{1}.{0}' Genera il membro di enumerazione '{1}.{0}' Generate constant '{1}.{0}' Genera la costante '{1}.{0}' Generate read-only property '{1}.{0}' Genera la proprietà di sola lettura '{1}.{0}' Generate property '{1}.{0}' Genera la proprietà '{1}.{0}' Generate read-only field '{1}.{0}' Genera il campo di sola lettura '{1}.{0}' Generate field '{1}.{0}' Genera il campo '{1}.{0}' Generate local '{0}' Genera l'elemento '{0}' locale Generate {0} '{1}' in new file Genera l'elemento {0} '{1}' nel nuovo file Generate nested {0} '{1}' Genera l'elemento {0} '{1}' annidato Global Namespace Spazio dei nomi globale Implement interface explicitly Implementa l'interfaccia in modo esplicito Implement interface abstractly Implementa l'interfaccia in modo astratto Implement interface through '{0}' Implementa l'interfaccia tramite '{0}' Implement interface Implementa l'interfaccia Introduce field for '{0}' Introduce il campo per '{0}' Introduce local for '{0}' Introduce l'elemento locale per '{0}' Introduce constant for '{0}' Introduce la costante per '{0}' Introduce local constant for '{0}' Introduce la costante locale per '{0}' Introduce field for all occurrences of '{0}' Introduce il campo per tutte le occorrenze di '{0}' Introduce local for all occurrences of '{0}' Introduce l'elemento locale per tutte le occorrenze di '{0}' Introduce constant for all occurrences of '{0}' Introduce la costante per tutte le occorrenze di '{0}' Introduce local constant for all occurrences of '{0}' Introduce la costante locale per tutte le occorrenze di '{0}' Introduce query variable for all occurrences of '{0}' Introduce la variabile di query per tutte le occorrenze di '{0}' Introduce query variable for '{0}' Introduce la variabile di query per '{0}' Anonymous Types: Tipi anonimi: is è Represents an object whose operations will be resolved at runtime. Rappresenta un oggetto le cui operazioni verranno risolte in fase di esecuzione. constant costante field campo local constant costante locale local variable variabile locale label Etichetta range variable variabile di intervallo parameter parametro in in Summary: Riepilogo: Locals and parameters Variabili locali e parametri Type parameters: Parametri di tipo: Returns: Valori restituiti: Exceptions: Eccezioni: Remarks: Commenti: generating source for symbols of this type is not supported la generazione dell'origine per i simboli di questo tipo non è supportata Assembly assembly location unknown percorso sconosciuto Extract Interface... Estrai interfaccia... Updating '{0}' will prevent the debug session from continuing. Se si aggiorna '{0}', la sessione di debug non potrà continuare. Updating a complex statement containing an await expression will prevent the debug session from continuing. Se si aggiorna un'istruzione complessa contenente un'espressione await, la sessione di debug non potrà continuare. Changing visibility of a constructor will prevent the debug session from continuing. Se si modifica la visibilità di un costruttore, la sessione di debug non potrà continuare. Capturing variable '{0}' that hasn't been captured before will prevent the debug session from continuing. Se si acquisisce la variabile '{0}' che non è stata ancora acquisita, la sessione di debug non potrà continuare. Ceasing to capture variable '{0}' will prevent the debug session from continuing. Se non si accede più alla variabile di acquisizione '{0}', la sessione di debug non potrà continuare. Deleting captured variable '{0}' will prevent the debug session from continuing. Se si elimina la variabile acquisita '{0}', la sessione di debug non potrà continuare. Changing the type of a captured variable '{0}' previously of type '{1}' will prevent the debug session from continuing. Se si modifica il tipo di una variabile acquisita '{0}', in precedenza di tipo '{1}', la sessione di debug non potrà continuare. Changing the parameters of '{0}' will prevent the debug session from continuing. Se si modificano i parametri di '{0}', la sessione di debug non potrà continuare. Changing the return type of '{0}' will prevent the debug session from continuing. Se si modifica il tipo restituito di '{0}', la sessione di debug non potrà continuare. Changing the type of '{0}' will prevent the debug session from continuing. Se si modifica il tipo di '{0}', la sessione di debug non potrà continuare. Changing the declaration scope of a captured variable '{0}' will prevent the debug session from continuing. Se si modifica l'ambito di dichiarazione di una variabile acquisita '{0}', la sessione di debug non potrà continuare. Accessing captured variable '{0}' that hasn't been accessed before in {1} will prevent the debug session from continuing. Se si accede alla variabile acquisita '{0}' a cui non è stato ancora eseguito l'accesso in {1}, la sessione di debug non potrà continuare. Ceasing to access captured variable '{0}' in {1} will prevent the debug session from continuing. Se non si accede più alla variabile acquisita '{0}' in {1}, la sessione di debug non potrà continuare. Adding '{0}' that accesses captured variables '{1}' and '{2}' declared in different scopes will prevent the debug session from continuing. Se si aggiunge '{0}', che accede alle variabile acquisite '{1}' e '{2}' dichiarate in ambiti diversi, la sessione di debug non potrà continuare. Removing '{0}' that accessed captured variables '{1}' and '{2}' declared in different scopes will prevent the debug session from continuing. Se si rimuove '{0}', che ha effettuato l'accesso alle variabile acquisite '{1}' e '{2}' dichiarate in ambiti diversi, la sessione di debug non potrà continuare. Adding '{0}' into a '{1}' will prevent the debug session from continuing. Se si aggiunge '{0}' in un elemento '{1}', la sessione di debug non potrà continuare. Adding '{0}' into a class with explicit or sequential layout will prevent the debug session from continuing. Se si aggiunge '{0}' in una classe con layout esplicito o sequenziale, la sessione di debug non potrà continuare. Updating the modifiers of '{0}' will prevent the debug session from continuing. Se si aggiornano i modificatori di '{0}', la sessione di debug non potrà continuare. Updating the Handles clause of '{0}' will prevent the debug session from continuing. Se si aggiorna la clausola Handles di '{0}', la sessione di debug non potrà continuare. Adding '{0}' with the Handles clause will prevent the debug session from continuing. Se si aggiunge '{0}' con la clausola Handles, la sessione di debug non potrà continuare. Updating the Implements clause of a '{0}' will prevent the debug session from continuing. Se si aggiorna la clausola Implements di un elemento '{0}', la sessione di debug non potrà continuare. Changing the constraint from '{0}' to '{1}' will prevent the debug session from continuing. Se si modifica il vincolo da '{0}' a '{1}', la sessione di debug non potrà continuare. Updating the variance of '{0}' will prevent the debug session from continuing. Se si aggiorna la varianza di '{0}', la sessione di debug non potrà continuare. Updating the type of '{0}' will prevent the debug session from continuing. Se si aggiorna il tipo di '{0}', la sessione di debug non potrà continuare. Updating the initializer of '{0}' will prevent the debug session from continuing. Se si aggiorna l'inizializzatore di '{0}', la sessione di debug non potrà continuare. Updating the size of a '{0}' will prevent the debug session from continuing. Se si aggiornano le dimensioni di un elemento '{0}', la sessione di debug non potrà continuare. Updating the underlying type of '{0}' will prevent the debug session from continuing. Se si aggiorna il tipo sottostante di '{0}', la sessione di debug non potrà continuare. Updating the base class and/or base interface(s) of '{0}' will prevent the debug session from continuing. Se si aggiornano la classe di base e/o le interfacce di base dell'elemento '{0}', la sessione di debug non potrà continuare. Updating a field to an event or vice versa will prevent the debug session from continuing. Se si aggiorna il campo in un evento o viceversa, la sessione di debug non potrà continuare. Updating the kind of a type will prevent the debug session from continuing. Se si aggiorna il tipo di un tipo, la sessione di debug non potrà continuare. Updating the kind of an property/event accessor will prevent the debug session from continuing. Se si aggiorna il tipo di una funzione di accesso a proprietà/eventi, la sessione di debug non potrà continuare. Updating the kind of a method (Sub/Function) will prevent the debug session from continuing. Se si aggiorna il tipo di un metodo (Sub/Function), la sessione di debug non potrà continuare. Updating the library name of Declare Statement will prevent the debug session from continuing. Se si aggiorna il nome della libreria dell'istruzione Declare, la sessione di debug non potrà continuare. Updating the alias of Declare Statement will prevent the debug session from continuing. Se si aggiorna l'alias dell'istruzione Declare, la sessione di debug non potrà continuare. Renaming '{0}' will prevent the debug session from continuing. Se si rinomina '{0}', la sessione di debug non potrà continuare. Adding '{0}' will prevent the debug session from continuing. Se si aggiunge '{0}', la sessione di debug non potrà continuare. Adding an abstract '{0}' or overriding an inherited '{0}' will prevent the debug session from continuing. Se si aggiunge un elemento '{0}' astratto o si esegue l'override di un elemento '{0}' ereditato, la sessione di debug non potrà continuare. Adding a MustOverride '{0}' or overriding an inherited '{0}' will prevent the debug session from continuing. Se si aggiunge un elemento '{0}' MustOverride o si esegue l'override di un elemento '{0}' ereditato, la sessione di debug non potrà continuare. Adding an extern '{0}' will prevent the debug session from continuing. Se si aggiunge un elemento '{0}' extern, la sessione di debug non potrà continuare. Adding an imported method will prevent the debug session from continuing. Se si aggiunge un metodo importato, la sessione di debug non potrà continuare. Adding a user defined '{0}' will prevent the debug session from continuing. Se si aggiunge un elemento '{0}' definito dall'utente, la sessione di debug non potrà continuare. Adding a generic '{0}' will prevent the debug session from continuing. Se si aggiunge un elemento '{0}' generico, la sessione di debug non potrà continuare. Adding '{0}' around an active statement will prevent the debug session from continuing. Se si aggiunge '{0}' in prossimità di un'istruzione attiva, la sessione di debug non potrà continuare. Moving '{0}' will prevent the debug session from continuing. Se si sposta '{0}', la sessione di debug non potrà continuare. Deleting '{0}' will prevent the debug session from continuing. Se si elimina '{0}', la sessione di debug non potrà continuare. Deleting '{0}' around an active statement will prevent the debug session from continuing. Se si elimina '{0}' in prossimità di un'istruzione attiva, la sessione di debug non potrà continuare. Adding a method body will prevent the debug session from continuing. Se si aggiunge un corpo del metodo, la sessione di debug non potrà continuare. Deleting a method body will prevent the debug session from continuing. Se si elimina un corpo del metodo, la sessione di debug non potrà continuare. An active statement has been removed from its original method. You must revert your changes to continue or restart the debugging session. Un'istruzione attiva è stata rimossa dal metodo originale. Annullare le modifiche per continuare oppure riavviare la sessione di debug. Updating a '{0}' statement around an active statement will prevent the debug session from continuing. Se si aggiorna un'istruzione '{0}' in prossimità di un'istruzione attiva, la sessione di debug non potrà continuare. Updating async or iterator modifier around an active statement will prevent the debug session from continuing. Se si aggiorna un modificatore iterator o async in prossimità di un'istruzione attiva, la sessione di debug non potrà continuare. {Locked="async"}{Locked="iterator"} "async" and "iterator" are C#/VB keywords and should not be localized. Modifying a generic method will prevent the debug session from continuing. Se si modifica un metodo generico, la sessione di debug non potrà continuare. Modifying whitespace or comments in a generic '{0}' will prevent the debug session from continuing. Se si modificano spazi vuoti o commenti in un elemento '{0}' generico, la sessione di debug non potrà continuare. Modifying a method inside the context of a generic type will prevent the debug session from continuing. Se si modifica un metodo all'interno del contesto di un tipo generico, la sessione di debug non potrà continuare. Modifying whitespace or comments in '{0}' inside the context of a generic type will prevent the debug session from continuing. Se si modificano spazi vuoti o commenti in '{0}' all'interno del contesto di un tipo generico, la sessione di debug non potrà continuare. Modifying the initializer of '{0}' in a generic type will prevent the debug session from continuing. Se si modifica l'inizializzatore di '{0}' in un tipo generico, la sessione di debug non potrà continuare. Modifying the initializer of '{0}' in a partial type will prevent the debug session from continuing. Se si modifica l'inizializzatore di '{0}' in un tipo parziale, la sessione di debug non potrà continuare. Adding a constructor to a type with a field or property initializer that contains an anonymous function will prevent the debug session from continuing. Se aggiunge un costruttore a un tipo con un inizializzatore di campo o proprietà che contiene una funzione anonima, la sessione di debug non potrà continuare. Renaming a captured variable, from '{0}' to '{1}' will prevent the debug session from continuing. Se si rinomina una variabile acquisita '{0}' in '{1}', la sessione di debug non potrà continuare. Modifying a catch/finally handler with an active statement in the try block will prevent the debug session from continuing. Se si modifica un gestore catch/finally con un'istruzione attiva nel blocco try, la sessione di debug non potrà continuare. Modifying a try/catch/finally statement when the finally block is active will prevent the debug session from continuing. Se si modifica un'istruzione try/catch/finally quando il blocco finally è attivo, la sessione di debug non potrà continuare. Modifying a catch handler around an active statement will prevent the debug session from continuing. Se si modifica un gestore catch in prossimità di un'istruzione attiva, la sessione di debug non potrà continuare. Modifying '{0}' which contains the 'stackalloc' operator will prevent the debug session from continuing. Se si modifica '{0}', che contiene l'operatore 'stackalloc', la sessione di debug non potrà continuare. Modifying an active '{0}' which contains 'On Error' or 'Resume' statements will prevent the debug session from continuing. Se si modifica un elemento '{0}' attivo che contiene istruzioni 'On Error' o 'Resume', la sessione di debug non potrà continuare. Modifying '{0}' which contains an Aggregate, Group By, or Join query clauses will prevent the debug session from continuing. Se si modifica '{0}', che contiene una clausola di query Aggregate, Group By o Join, la sessione di debug non potrà continuare. Modifying source with experimental language features enabled will prevent the debug session from continuing. Se si modifica l'origine con funzionalità sperimentali del linguaggio abilitate, la sessione di debug non potrà continuare. Updating an active statement will prevent the debug session from continuing. Se si aggiorna un'istruzione attiva, la sessione di debug non potrà continuare. Removing '{0}' that contains an active statement will prevent the debug session from continuing. Se si rimuove '{0}', che contiene un'istruzione attiva, la sessione di debug non potrà continuare. Adding a new file will prevent the debug session from continuing. Se si aggiunge un nuovo file, la sessione di debug non potrà continuare. Attribute '{0}' is missing. Updating an async method or an iterator will prevent the debug session from continuing. Manca l'attributo '{0}'. Se si aggiorna un metodo asincrono o un iteratore, la sessione di debug non potrà continuare. Unexpected interface member kind: {0} Tipo di membro di interfaccia imprevisto: {0} Unknown symbol kind Tipo di simbolo sconosciuto Generate abstract property '{1}.{0}' Genera la proprietà astratta '{1}.{0}' Generate abstract method '{1}.{0}' Genera il metodo astratto '{1}.{0}' Generate method '{1}.{0}' Genera il metodo '{1}.{0}' Requested assembly already loaded from '{0}'. L'assembly richiesto è già stato caricato da '{0}'. The symbol does not have an icon. Per il simbolo non esiste un'icona. Unknown Unbekannt Extract Method Estrai metodo Extract Method + Local Estrai metodo + locale Asynchronous method cannot have ref/out parameters : [{0}] Il metodo asincrono non può contenere parametri ref/out: [{0}] The member is defined in metadata. Il membro è definito nei metadati. You can only change the signature of a constructor, indexer, method or delegate. È possibile modificare solo la firma di un costruttore, un indicizzatore, un metodo o un delegato. This symbol has related definitions or references in metadata. Changing its signature may result in build errors. Do you want to continue? Nei metadati di questo simbolo sono presenti definizioni o riferimenti correlati. Se si modifica la firma, potrebbero verificarsi errori di compilazione. Continuare? Change signature... Modifica firma... Generate new type... Genera nuovo tipo... User Diagnostic Analyzer Failure. Errore dell'analizzatore diagnostico utente. Analyzer '{0}' threw an exception of type '{1}' with message '{2}'. L'analizzatore '{0}' ha generato un'eccezione di tipo '{1}'. Messaggio: '{2}'. Analyzer '{0}' threw the following exception: '{1}'. L'analizzatore '{0}' ha generato l'eccezione seguente: '{1}'. Remove Unnecessary Cast Rimuovi cast non necessario Simplify Names Semplifica nomi Simplify Member Access Semplifica accesso membri Remove qualification Rimuovi qualificazione Edit and Continue Modifica e continuazione This signature does not contain parameters that can be changed. Questa firma non contiene parametri modificabili. Unknown error occurred Si è verificato un errore sconosciuto Available Disponibile Not Available Non disponibile {0} - {1} {0} - {1} You can use the navigation bar to switch context. Per cambiare contesto, si può usare la barra di spostamento. in Source nell'origine in Suppression File nel file di eliminazione Remove Suppression {0} Rimuovi eliminazione {0} Remove Suppression Rimuovi eliminazione <Pending> <In sospeso> Awaited task returns Restituzioni attività attese no value. nessun valore. Note: Tab twice to insert the '{0}' snippet. Nota: premere due volte TAB per inserire il frammento di codice '{0}'. Implement interface explicitly with Dispose pattern Implementa l'interfaccia in modo esplicito con il criterio Dispose Implement interface with Dispose pattern Implementa l'interfaccia con il criterio Dispose Compiler Compilatore Edit and Continue Modifica e continuazione Style Stile Re-triage {0}(currently '{1}') Valuta di nuovo {0} (attualmente '{1}') Argument cannot have a null element. L'argomento non può contenere un elemento Null. Argument cannot be empty. L'argomento non può essere vuoto. Reported diagnostic with ID '{0}' is not supported by the analyzer. La diagnostica restituita con ID '{0}' non è supportata dall'analizzatore. Computing fix all occurrences code fix... Calcolo di tutte le occorrenze da correggere nel codice... Fix all occurrences Correggi tutte le occorrenze Document Documento Project PROGETTO Solution Soluzione TODO: dispose managed state (managed objects). TODO: eliminare lo stato gestito (oggetti gestiti). TODO: set large fields to null. TODO: impostare campi di grandi dimensioni su Null. To detect redundant calls Per rilevare chiamate ridondanti Modifying '{0}' which contains a static variable will prevent the debug session from continuing. Se si modifica '{0}', che contiene una variabile statica, la sessione di debug non potrà continuare. Compiler Compilatore Edit And Continue Modifica e continuazione Live In tempo reale enum value valore di enumerazione {Locked="enum"} "enum" is a C#/VB keyword and should not be localized. const field campo const {Locked="const"} "const" is a C#/VB keyword and should not be localized. method metodo operator operatore constructor costruttore auto-property proprietà automatica property Proprietà. event accessor funzione di accesso eventi type constraint vincolo di tipo type parameter parametro di tipo attribute attributo Use auto property Usa la proprietà automatica Replace '{0}' and '{1}' with property Sostituisci '{0}' e '{1}' con la proprietà Replace '{0}' with property Sostituisci '{0}' con la proprietà Method referenced implicitly Metodo con riferimenti impliciti Generate type '{0}' Genera il tipo '{0}' Generate {0} '{1}' Genera l'elemento {0} '{1}' Change '{0}' to '{1}'. Cambia '{0}' in '{1}'. Non-invoked method cannot be replaced with property. Non è possibile sostituire il metodo non richiamato con la proprietà. Only methods with a single argument, which is not an out variable declaration, can be replaced with a property. È possibile sostituire con una proprietà solo i metodi con un singolo argomento non corrispondente a una dichiarazione di variabile out. Roslyn.HostError Roslyn.HostError An instance of analyzer {0} cannot be created from {1}: {2}. Non è possibile creare un'istanza dell'analizzatore {0} da {1}: {2}. The assembly {0} does not contain any analyzers. L'assembly {0} non contiene analizzatori. Unable to load Analyzer assembly {0}: {1} Non è possibile caricare l'assembly dell'analizzatore {0}: {1} Make method synchronous Imposta il metodo come sincrono Add 'this' or 'Me' qualification. Aggiunge la qualificazione 'this' o 'Me'. Fix Name Violation: {0} Correggi violazione del nome: {0} Naming rule violation: {0} Violazione della regola di denominazione: {0} {0} is the rule title, {1} is the way in which the rule was violated Naming Styles Stili di denominazione from {0} da {0} Find and install latest version Trova e installa l'ultima versione Use local version '{0}' Usa la versione locale '{0}' Use locally installed '{0}' version '{1}' This version used in: {2} Usa la versione '{1}' di '{0}' installata in locale Questa versione è usata {2} Find and install latest version of '{0}' Trova e installa l'ultima versione di '{0}' Install with package manager... Installa con Gestione pacchetti... Install '{0} {1}' Installa '{0} {1}' Install version '{0}' Installa la versione '{0}' Generate variable '{0}' Genera la variabile '{0}' Classes Classi Constants Costanti Delegates Delegati Enums Enumerazioni Events Eventi Extension methods Metodi di estensione Fields Campi Interfaces Interfacce Locals Variabili locali Methods Metodi Modules Moduli Namespaces Spazi dei nomi Properties Proprietà Structures Strutture Parameters: Parametri: Add missing cases Aggiungi case mancanti Add both Aggiungi entrambi Add default case Aggiungi case predefinito Variadic SignatureHelpItem must have at least one parameter. L'elemento SignatureHelpItem variadic deve avere almeno un parametro. Add braces Aggiungi parentesi graffe Replace '{0}' with method Sostituisci '{0}' con il metodo Replace '{0}' with methods Sostituisci '{0}' con i metodi Property referenced implicitly Proprietà con riferimenti impliciti Property cannot safely be replaced with a method call Non è possibile sostituire in modo sicuro la proprietà con una chiamata al metodo Convert to interpolated string Converti in stringa interpolata Move type to {0} Sposta il tipo in {0} Rename file to {0} Rinomina il file in {0} Rename type to {0} Rinomina il tipo in {0} Remove tag Rimuovi tag Add missing param nodes Aggiungi nodi di parametro mancanti Make containing scope async Rendi asincrono l'ambito contenitore Make containing scope async (return Task) Rendi asincrono l'ambito contenitore (restituisci Task) (Unknown) (Sconosciuto) Implement Abstract Class Implementa classe astratta Use framework type Usa il tipo di framework Install package '{0}' Installa il pacchetto '{0}' Object initialization can be simplified L'inizializzazione dell'oggetto può essere semplificata Use 'throw' expression Usa l'espressione 'throw' project {0} progetto {0} Inline variable declaration Dichiarazione di variabile inline Use pattern matching Usa i criteri di ricerca Use expression body for methods Usa il corpo dell'espressione per i metodi Use block body for methods Usa il corpo del blocco per i metodi Use block body for accessors Usa il corpo del blocco per le funzioni di accesso Use block body for constructors Usa il corpo del blocco per i costruttori Use block body for indexers Usa il corpo del blocco per gli indicizzatori Use block body for operators Usa il corpo del blocco per gli operatori Use block body for properties Usa il corpo del blocco per le proprietà Use expression body for accessors Usa il corpo dell'espressione per le funzioni di accesso Use expression body for constructors Usa il corpo dell'espressione per i costruttori Use expression body for indexers Usa il corpo dell'espressione per gli indicizzatori Use expression body for operators Usa il corpo dell'espressione per gli operatori Use expression body for properties Usa il corpo dell'espressione per le proprietà Fully qualify '{0}' Qualifica completamente '{0}' Remove reference to '{0}'. Rimuove il riferimento a '{0}'. Keywords Parole chiave Snippets Frammenti All lowercase Tutto minuscole All uppercase Tutto maiuscole First word capitalized Prima lettera maiuscola Pascal Case Notazione Pascal Collection initialization can be simplified L'inizializzazione della raccolta può essere semplificata Use coalesce expression Usa l'espressione COALESCE Use null propagation Usa la propagazione Null Variable declaration can be inlined La dichiarazione di variabile può essere impostata come inline Null check can be simplified Il controllo Null può essere semplificato Simplify collection initialization Semplifica l'inizializzazione della raccolta Simplify object initialization Semplifica l'inizializzazione degli oggetti Prefer explicitly provided tuple element name Preferisci il nome di elemento di tupla specificato in modo esplicito Use explicitly provided tuple name Usa il nome di tupla specificato in modo esplicito Remove document '{0}' Rimuovi il documento '{0}' Add document '{0}' Aggiungi il documento '{0}' Add argument name '{0}' Aggiungi il nome di argomento '{0}' Take '{0}' Accetta '{0}' Take both Accetta entrambi Take bottom Accetta inferiore Take top Accetta superiore Remove unused variable Rimuovi la variabile non usata Convert to binary Converti in binario Convert to decimal Converti in decimale Convert to hex Converti in hex Separate thousands Separa le migliaia Separate words Separa le parole Separate nibbles Separa i nibble Remove separators Rimuovi i separatori Add parameter to '{0}' Aggiungi il parametro a '{0}' Generate constructor... Genera il costruttore... Pick members to be used as constructor parameters Selezionare i membri da usare come parametri del costruttore Pick members to be used in Equals/GetHashCode Selezionare i membri da usare in Equals/GetHashCode Changes to expression trees may result in behavior changes at runtime Le modifiche apportate agli alberi delle espressioni possono causare modifiche di comportamento in fase di esecuzione Generate overrides... Genera gli override... Pick members to override Selezionare i membri di cui eseguire l'override Add null check Aggiungi il controllo Null Add 'string.IsNullOrEmpty' check Aggiungi il controllo 'string.IsNullOrEmpty' Add 'string.IsNullOrWhiteSpace' check Aggiungi il controllo 'string.IsNullOrWhiteSpace' Create and initialize field '{0}' Crea e inizializza il campo '{0}' Create and initialize property '{0}' Crea e inizializza la proprietà '{0}' Initialize field '{0}' Inizializza il campo '{0}' Initialize property '{0}' Inizializza la proprietà '{0}' Add null checks Aggiungi i controlli Null Generate operators Genera gli operatori Implement {0} Implementa {0} Simplify 'default' expression Semplifica l'espressione 'default' 'default' expression can be simplified 'L'espressione 'default' può essere semplificata Format string contains invalid placeholder La stringa di formato contiene un segnaposto non valido Invalid format string Stringa di formato non valida Use inferred member name Usa il nome di membro dedotto Member name can be simplified Il nome del membro può essere semplificato Reported diagnostic '{0}' has a source location in file '{1}', which is not part of the compilation being analyzed. Il percorso di origine della diagnostica restituita '{0}' è incluso nel file '{1}', che non fa parte della compilazione da analizzare. Reported diagnostic '{0}' has a source location '{1}' in file '{2}', which is outside of the given file. Il percorso di origine '{1}' della diagnostica restituita '{0}' è incluso nel file '{2}', che non è presente nel file specificato. Unreachable code detected È stato rilevato codice non raggiungibile Remove unreachable code Rimuovi il codice non eseguibile Modifiers are not ordered I modificatori non sono ordinati Order modifiers Ordina i modificatori in {0} (project {1}) in {0} (progetto {1}) Accessibility modifiers required Modificatori di accessibilità obbligatori Add accessibility modifiers Aggiungi i modificatori di accessibilità Use local function Usa la funzione locale Warning: Declaration changes scope and may change meaning. Avviso: la dichiarazione implica la modifica dell'ambito e potrebbe modificare il significato. Move declaration near reference Sposta la dichiarazione accanto al riferimento Convert to full property Converti in proprietà completa Generate constructor in '{0}' (without fields) Genera il costruttore in '{0}' (senza campi) Add file banner Aggiungi intestazione del file Warning: Method overrides symbol from metadata Avviso: il metodo esegue l'override del simbolo dei metadati Use {0} Usa {0} Switching between a lambda and a local function will prevent the debug session from continuing. Se si passa da un'espressione lambda a una funzione locale e viceversa, la sessione di debug non potrà continuare. Deconstruct variable declaration Decostruisci la dichiarazione di variabile Variable declaration can be deconstructed La dichiarazione di variabile può essere decostruita Add argument name '{0}' (including trailing arguments) Aggiungi il nome di argomento '{0}' (inclusi gli argomenti finali) Using readonly structs will prevent the debug session from continuing. Se si usano struct di sola lettura, la sessione di debug non potrà continuare. Using ref structs will prevent the debug session from continuing. Se si usano struct ref, la sessione di debug non potrà continuare. Using readonly references will prevent the debug session from continuing. Se si usano riferimenti di sola lettura, la sessione di debug non potrà continuare. local function funzione locale indexer indicizzatore Parentheses can be removed È possibile rimuovere le parentesi Remove unnecessary parentheses Rimuovi le parentesi non necessarie Add parentheses for clarity Aggiungi le parentesi per chiarezza Parentheses should be added for clarity È necessario aggiungere le parentesi per chiarezza Alias ambiguous type '{0}' Tipo di alias '{0}' ambiguo Warning: Collection was modified during iteration. Avviso: la raccolta è stata modificata durante l'iterazione. Warning: Iteration variable crossed function boundary. Avviso: la variabile di iterazione ha superato il limite della funzione. Warning: Collection may be modified during iteration. Avviso: è possibile che la raccolta venga modificata durante l'iterazione. Add readonly modifier Aggiungi modificatore readonly Make field readonly Imposta il campo come di sola lettura Convert to conditional expression Converti nell'espressione condizionale updating usages in containing member aggiornamento degli utilizzi nel membro contenitore updating usages in containing project aggiornamento degli utilizzi nel progetto contenitore updating usages in containing type aggiornamento degli utilizzi nel tipo contenitore updating usages in dependent projects aggiornamento degli utilizzi nei progetti dipendenti 'using' statement can be simplified 'using' statement can be simplified