Sobes.tech

À quoi servent une interface et une classe abstraite, quelles sont leurs différences?

Senior
217

Comment supprimer les doublons d'un tableau ? Quelles méthodes ?

Senior
188

Comment gérer les erreurs métier et renvoyer les bons codes HTTP au client?

Senior
176

Pourquoi la asynchronie est-elle nécessaire dans .NET ? Comment fonctionne-t-elle ?

Senior
167

Quelle est la différence entre struct et class en C#?

Senior
157

Comment utiliser les contrats (interfaces) dans les services ? Injection de dépendances en C#.

Senior
152

Qu'est-ce qu'une pipeline de requêtes (middleware pipeline) dans ASP.NET Core?

Senior
150

Quelle est la différence entre HashSet et List ?

Senior
143

Quelles structures de données (conteneurs) connais-tu en C# ? Quand utiliser lesquelles ?

Senior
139

Qu'est-ce que LINQ ? Quelle est la différence entre IEnumerable et IQueryable ?

Senior
133

Index dans la base de données : à quoi servent-ils, pourquoi ne pas les appliquer à tout, comment analyser les requêtes lentes ?

Senior
132

Quelle est la complexité d'obtenir un élément du tableau par index?

Senior
125

Comment synchroniser l'accès à une ressource dans un code asynchrone (pas plus d'une requête à la fois) ?

Senior
124

Quelle est la différence entre Array et List?

Senior
122

Analyse de code avec IEnumerable : problème d'itérations multiples et comment le corriger. Calculs paresseux vs matérialisation.

Senior
121

Qu'est-ce qu'un code de hachage ? Pourquoi les collisions sont-elles inévitables ?

Senior
113

Comment travailler avec des services Scoped (par exemple, DbContext) à l'intérieur d'un consommateur Kafka/MassTransit, où il n'y a pas de scope de requête?

Senior
113