Articles of c #

Forcer une info-bulle WPF à restr à l’écran

J’ai une infobulle pour une étiquette et je veux qu’elle rest ouverte jusqu’à ce que l’utilisateur déplace la souris vers un autre contrôle. J’ai essayé les propriétés suivantes sur l’info-bulle: StaysOpen=”True” et TooltipService.ShowDuration = “60000” Mais dans les deux cas, l’info-bulle ne s’affiche que pendant 5 secondes exactement. Pourquoi ces valeurs sont-elles ignorées?

C ++ obtenir des millisecondes sur Linux – clock () ne semble pas fonctionner correctement

Sous Windows, clock() renvoie le temps en millisecondes, mais sur cette machine Linux, il est arrondi au millier de secondes, de sorte que la précision est limitée au niveau “second” et non pas au niveau des millisecondes. J’ai trouvé une solution avec Qt utilisant la classe QTime , instanciant un object et appelant start() puis […]

Différence entre les événements et les delegates et leurs applications respectives

Je ne vois aucun avantage à utiliser les événements plutôt que les delegates syntaxiques. Je suis peut-être mal compris, mais il semble que cet événement ne soit qu’un espace réservé aux delegates. Voulez-vous m’expliquer les différences et quand utiliser lesquelles? Quels sont les avantages et les inconvénients? Notre code est fortement ancré dans les événements […]

Comment afficher une sortie / fenêtre de console dans une application de formulaires?

Pour restr coincé tout de suite, un exemple très simple: using System; using System.Windows.Forms; class test { static void Main() { Console.WriteLine(“test”); MessageBox.Show(“test”); } } Si je comstack cela avec les options par défaut (en utilisant csc en ligne de commande), comme prévu, il sera compilé en une application console. En outre, comme j’ai importé […]

“Impossible de charger le type .Global” me causant du chagrin

Dans mon application .Net 2.0 Asp.net WebForms, mon Global.asax contient le code suivant: Cependant, quand je construis, je reçois une erreur indiquant: Impossible de charger le type ‘MyNamespace.Global’. Cela semble être dû au fait que l’espace de noms MyNamespace (défini dans le code derrière le fichier Global.asax.cs) n’est pas visible par le compilateur dans le […]

LINQ, Where () vs FindAll ()

Quelqu’un peut-il expliquer comment les fonctions LINQ Où (..) et FindAll (..) diffèrent? Ils semblent tous deux faire la même chose …

Pourquoi la diffusion de la valeur int en valeur invalide ne jette PAS d’exception?

Si j’ai un enum comme ça: enum Beer { Bud = 10, Stella = 20, Unknown } Pourquoi ne lance-t-il pas une exception lors de la conversion d’un int hors de ces valeurs en un type de Beer ? Par exemple, le code suivant ne lance pas d’exception, il affiche “50” sur la console: int […]

Existe-t-il un démangler en ligne pour C ++?

Je reçois une erreur de lien assez longue et confuse, et je serais ravi si je pouvais simplement la coller dans une zone de texte sur un site Web et avoir les noms non manipulés pour moi. Est-ce que quelqu’un connaît un tel service?

Rechercher l’index d’une valeur dans un tableau

Linq peut-il en quelque sorte être utilisé pour trouver l’index d’une valeur dans un tableau? Par exemple, cette boucle localise l’index de clé dans un tableau. for (int i = 0; i < words.Length; i++) { if (words[i].IsKey) { keyIndex = i; } }

Que signifie “return {}” dans C ++ 11?

Qu’est-ce que la déclaration return {}; dans C ++ 11 indiquer, et quand l’utiliser à la place de (dire) return NULL; ou return nullptr;