méthode (1,324)

Quelles sont les meilleures pratiques pour utiliser les méthodes d'extension dans.Net?
J'ai vu ceux-ci être utilisés dans tous les sens, et ont été accusés de les utiliser dans le mauvais sens(bien que dans ce cas, je les utilisais de cette façon pour démontrer un point). Alors, q…
Je suis en train de prototyper des filtres de collection C#3 et je suis tombé sur ça. J'ai une collection de produits: public class MyProduct{public string Name{get; set;}public Dou…
.net - Expériences de l'usine de logiciels Smart Client
Est-ce que quelqu'un a déjà eu une expérience dans la construction d'une application «monde réel» avec Smart Client Software Factory,du groupe Microsofts Patterns and Practices? Je suis à la rech…
c# - Modèles d'interface d'extension
Les nouvelles extensions de.Net 3.5 permettent de séparer les fonctionnalités des interfaces. Par exemple dans.Net 2.0 public interface IHaveChildren{string ParentType{get;}int Par…
c++ - Problème GCC: utilisation d'un membre d'une classe de base dépendant d'un argument template
Le code suivant ne compile pas avec gcc, mais avec Visual Studio: template<typename T> class A{public: T foo;}; template<typename T> class B: public A<T>{public: void bar(){cout<…
J'ai entendu dire que Kent Beck qui dirige XP utilisait tellement de crayons de couleur pour stimuler son cerveau lorsqu'il avait besoin de résoudre le problème. J'ai essayé la méthode de Kent et ç…
c# - Application de l'appel de fonction requis
J'ai une classe "Status" en C#, utilisée comme ceci: Status MyFunction(){if(...)// something bad return new Status(false, "Something went wrong") else return new Status(true, "OK…
java - Pourquoi ne puis-je pas déclarer de méthodes statiques dans une interface?
Le sujet en dit le plus-quelle est la raison pour laquelle les méthodes statiques ne peuvent pas être déclarées dans une interface? public interface ITest{public static String test();}L…
Pourquoi ne puis-je pas passer explicitement l'argument type à une méthode Java générique?
J'ai défini une fonction Java: static<T> List<T> createEmptyList(){return new ArrayList<T>();}Une façon de l'appeler est comme ça: List<Integer> myList=createEmptyList();// Compiles P…
Comment intercepter un appel de méthode en C#?
Pour une classe donnée, j'aimerais avoir une fonctionnalité de traçage, c'est-à-dire que je voudrais enregistrer chaque appel de méthode(signature de méthode et valeurs de paramètres réelles) et ch…