Si je veux programmer dans un style "fonctionnel", avec quoi remplacer une interface? interface IFace { string Name { get; set; } int Id { get; } } class Foo : IFace { ... } Peut-être un Tuple<>? Tuple<Func<string> /*get_Name*/, Action<String> /*set_Name*/, Func<int> /*get_Id*/> Foo; La seule raison pour laquelle …
J'ai une situation où mon parent connaît son enfant (duh) mais je veux que l'enfant puisse faire référence au parent. La raison en est que je veux que l'enfant ait la capacité de se désigner comme le plus important ou le moins important quand il en a envie. Lorsque l'enfant …
Dans un didacticiel EF 4.1 Code First, le code suivant est fourni: public class Department { public int DepartmentId { get; set; } [Required] public string Name { get; set; } public virtual ICollection<Collaborator> Collaborators { get; set; } } Ensuite, il est expliqué que l'interface fluide est plus flexible: …
Au fur et à mesure que C # a progressé, de nombreuses fonctionnalités de langage ont été ajoutées. C'est arrivé au point où cela devient illisible pour moi. À titre d'exemple, considérons l'extrait de code suivant du code Caliburn.Micro ici : container = CompositionHost.Initialize( new AggregateCatalog( AssemblySource.Instance. Select(x => new …
Il s'agit essentiellement d'une application de journalisation / comptage qui compte le nombre de paquets et le type de paquet, etc. sur un réseau de discussion p2p. Cela équivaut à environ 4 à 6 millions de paquets sur une période de 5 minutes. Et parce que je ne prends qu'un …
Quelle est la bonne façon de suggérer des fonctionnalités à ajouter au langage C #? Par exemple, je voudrais avoir un opérateur similaire à ??mais pour sélectionner les valeurs min ou max. Je voudrais a <? bétendre à de a < b ? a : b même pour>?
J'ai des problèmes pour nommer correctement mes classes et services lorsque des utilitaires et autres classes d'aide sont impliqués. Comment structureriez-vous les éléments suivants: EventService.cs EventServiceUtils.cs EventServiceValidators.cs EventServiceCoordinator.cs etc... J'ai plusieurs services avec les mêmes besoins que le service ci-dessus. Une idée est de séparer tout cela dans un espace …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Software Engineering Stack Exchange. Fermé il y a 4 ans . Je suis développeur C ++. Je sais comment Windows fonctionne …
Jeff Atwood a récemment écrit un article de blog sur l'implémentation par Netflix d'un "Chaos Monkey". C'est un article de très haut niveau. Je suis curieux de savoir si quelqu'un a réellement mis en œuvre cette technique pour tester un système. Je suppose que ce que j'essaie vraiment de demander, …
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …
J'ai une classe qui lira à partir d'Excel (C # et .Net 4) et dans cette classe, j'ai un travailleur en arrière-plan qui chargera les données d'Excel tandis que l'interface utilisateur peut rester réactive. Ma question est la suivante: est-ce une mauvaise conception d'avoir un travailleur en arrière-plan dans une …
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …
Quel est l'avantage majeur d'avoir des modèles POCO purs? J'ai l'impression que les modèles doivent être propres et simples, mais j'ai tendance à aimer maintenir la maintenance des objets enfants dans les classes de modèles. Par exemple, si j'ai un ClassAet ClassBdéfini comme suit: public class ClassA { public string …
Tout en comprenant la façon dont les yieldœuvres de mots clés, je suis tombé sur link1 et lien2 sur StackOverflow qui préconise l'utilisation de yield returntout itérer sur le DataReader et il convient à mes besoins aussi bien. Mais cela me fait me demander ce qui se passe, si j'utilise …
J'ai eu un peu d'expérience avec les tests unitaires auparavant, dans ce que j'appelle (pas péjorativement) le projet classique d'ingénierie logicielle: un MVC, avec une interface utilisateur graphique, une base de données, une logique métier dans la couche intermédiaire, etc. Je suis en train d'écrire une bibliothèque de calcul scientifique …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.