Domande taggate «c#»

C # è un linguaggio di programmazione orientato agli oggetti multiparadigm, gestito e raccolto in modo indesiderato creato da Microsoft in parallelo con la piattaforma .NET



4
Perché F # ha una modalità interattiva ma non C #?
F # viene fornito con un REPL interattivo. C # non ha nulla del genere ed è in effetti un po 'difficile da giocare senza impostare un progetto completo (sebbene LINQpad funzioni ed è anche possibile farlo tramite PowerShell). C'è qualcosa di fondamentalmente diverso nei linguaggi che consente a F …
32 c#  .net  tools  f# 


10
Utilizzo di un GUID come chiave primaria
In genere utilizzo gli ID di incremento automatico come chiavi primarie nei database. Sto cercando di imparare i vantaggi dell'utilizzo dei GUID. Ho letto questo articolo: https://betterexplained.com/articles/the-quick-guide-to-guids/ Mi rendo conto che questi GUID vengono utilizzati per identificare oggetti a livello di applicazione. Sono anche memorizzati come chiave primaria a livello …

2
Scegliere il giusto modello di design
Ho sempre riconosciuto l'importanza di utilizzare modelli di progettazione. Sono curioso di sapere come gli altri sviluppatori scelgono quello più appropriato. Usi una serie di caratteristiche (come un diagramma di flusso) per aiutarti a decidere? Per esempio: Se gli oggetti sono correlati, ma non vogliamo specificare una classe concreta, si …








8
Dizionario vs Elenco
Così ho incontrato un Dictionary<int, int>oggi al lavoro. Questo mi è sembrato strano perché probabilmente avrei usato solo un List<int>invece. C'è una differenza e ci sarebbe un caso d'uso in cui una struttura sarebbe preferita rispetto all'altra?


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.