Sto creando una classe. Qual è la procedura migliore per denominare proprietà/metodi quando il tuo nome preferito è una parola riservata?Procedura consigliata per rinominare i nomi di proprietà/metodo che sono parole riservate?
risposta
Di solito provo a pensare a qualche parola alternativa, o variazione, anche se non sembra che sia applicabile a voi.
In alternativa, è possibile utilizzare il prefisso '@' (in C#) o [parentesi quadre] (in VB.NET) per evitare esplicitamente il conflitto con le parole riservate nella lingua.
In VB.NET, è possibile racchiudere il nome della proprietà all'interno di parentesi quadre:
Public Property [Make] As String
(io non sono sicuro di C#, ma è anche etichettato il posto di vb.net)
Né la marca né il modello sono parole C# riservate. Nel caso in cui sia necessario utilizzare una parola riservata, la cosa migliore da fare è provare a inventare un sinonimo.
Visual Studio ha intellisense sia per la marca che per il modello come se fossero parole riservate. In realtà, sembra che facciano parte del BCL. È corretto? –
- 1. Creazione di nomi tabella che sono parole/parole chiave riservate in MS SQL Server
- 2. È possibile utilizzare parole riservate per i nomi dei campi?
- 3. Procedura consigliata per ottenere EntityManagerFactory
- 4. Le parole riservate "inizio" e "fine" sono o no?
- 5. Tutte le parole riservate di ogni DBMS
- 6. Esistono parole riservate in SQLite?
- 7. Procedura consigliata per archiviare CurrentUser dopo l'accesso
- 8. Parole chiave riservate - Nascosto? JNLP
- 9. Procedura consigliata per scrivere codice riutilizzabile
- 10. "Tipo" e "stato" sono parole riservate in MySQL?
- 11. Modelli con parole chiave riservate
- 12. Procedura consigliata per risolvere l'errore URI
- 13. Quali sono le parole chiave riservate in Kotlin?
- 14. Utilizzo di parole chiave JPQL riservate con JPA
- 15. Procedura consigliata per selezionare il database per l'app mobile
- 16. Procedura consigliata per memorizzare dati temporanei per un'app Web
- 17. Procedura consigliata per l'utilizzo di più file .gitignore
- 18. JPA Procedura consigliata: Statico Lookup Enti
- 19. C# enumerazioni con parole chiave riservate
- 20. Procedura consigliata per esportare le entità dei dati di base
- 21. Come rinominare una procedura Oracle
- 22. Alcune parole riservate di JavaScript funzionano come variabili
- 23. Procedura consigliata per memorizzare la password del database
- 24. Procedura consigliata per mantenere un ID utente (MVC)
- 25. Procedura consigliata per la procedura memorizzata? Dovrebbero controllare se esistono chiavi esterne prima di inserire?
- 26. Procedura consigliata per convertire un oggetto in stringa
- 27. Procedura consigliata per migrare Web Form in ASP.NET Core MVC
- 28. Procedura consigliata per utilizzare la scala immutabile Coda
- 29. Procedura consigliata per ignorare i file all'interno di una cartella con GIT
- 30. Procedura consigliata per creare un modello in HTML
Questi metodi funzionano esattamente come pubblicizzati. È comunque meglio evitare di utilizzare parole riservate verbatim, tuttavia, se l'assembly verrà riutilizzato altrove. Se è un progetto interamente autonomo, provaci. – dodexahedron