Questions marquées «c#»

C # est un langage de programmation orienté objet multiparadigme, géré et récupéré, créé par Microsoft en parallèle avec la plateforme .NET



4
Pourquoi F # a-t-il un mode interactif mais pas C #?
F # sort de la boîte avec un REPL interactif. C # n'a rien de tel et est en fait un peu difficile à jouer sans mettre en place un projet complet (bien que LINQpad fonctionne et qu'il soit également possible de le faire via PowerShell). Y a-t-il quelque chose …
32 c#  .net  tools  f# 


10
Utiliser un GUID comme clé primaire
J'utilise généralement des ID d'incrémentation automatique comme clés primaires dans les bases de données. J'essaie de découvrir les avantages de l'utilisation des GUID. J'ai lu cet article: https://betterexplained.com/articles/the-quick-guide-to-guids/ Je me rends compte que ces GUID sont utilisés pour identifier les objets au niveau de l'application. Sont-ils également stockés en tant …

2
Choisir le bon modèle de conception
J'ai toujours reconnu l'importance d'utiliser des modèles de conception. Je suis curieux de savoir comment les autres développeurs choisissent le plus approprié. Utilisez-vous une série de caractéristiques (comme un organigramme) pour vous aider à décider? Par exemple: Si les objets sont liés, mais que nous ne voulons pas spécifier de …






9
Concevoir une classe pour prendre des classes entières comme paramètres plutôt que comme propriétés individuelles
Disons, par exemple, que vous avez une application avec une classe largement partagée appelée User. Cette classe expose toutes les informations sur l'utilisateur, son identifiant, son nom, les niveaux d'accès à chaque module, le fuseau horaire, etc. Les données utilisateur sont évidemment largement référencées dans tout le système, mais pour …
30 java  c#  design  solid 


8
Dictionnaire vs liste
J'ai donc rencontré un Dictionary<int, int>aujourd'hui au travail. Cela me semblait juste bizarre parce que j'aurais probablement juste utilisé un à la List<int>place. Y a-t-il une différence et y aurait-il un cas d'utilisation où une structure serait préférée à l'autre?


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.