Articles of c #

Est-il possible de modifier une chaîne de caractères dans C?

Je me suis battu pendant quelques heures avec toutes sortes de didacticiels et de livres sur les pointeurs, mais ce que je veux vraiment savoir, c’est si il est possible de changer un pointeur de caractère une fois qu’il a été créé. C’est ce que j’ai essayé: char *a = “This is a ssortingng”; char […]

app.config pour une bibliothèque de classes

Je ne vois pas de fichier app.config généré pour une bibliothèque de classes par l’assistant VS2008. Dans mes recherches, j’ai constaté que dans une application, un seul app.config existe. Est-ce une mauvaise chose d’append un app.config manuellement à une bibliothèque de classes ou existe-t-il d’autres méthodes qui serviront à une bibliothèque app.config in class? Je […]

ASP.NET GridView RowIndex en tant que CommandArgument

Comment pouvez-vous accéder et afficher l’index de ligne d’un élément gridview comme argument de commande dans un bouton de colonne de bouton? …..

Pourquoi le déplacement de classe dérivé est-il constructible lorsque la classe de base ne l’est pas?

Prenons l’exemple suivant: #include #include #include template struct Foo : public Base { using Base::Base; }; struct Bar { Bar(const Bar&) { } Bar(Bar&&) = delete; }; int main() { std::cout << std::is_move_constructible::value << std::endl; // NO std::cout << std::is_move_constructible<Foo>::value << std::endl; // YES. Why?! } Pourquoi le compilateur génère-t-il un constructeur de déplacement bien […]

someSsortingng.IndexOf (someSsortingng) renvoie 1 au lieu de 0 sous .NET 4

Nous avons récemment mis à niveau tous nos projets de .NET 3.5 vers .NET 4. J’ai rencontré un problème assez étrange concernant ssortingng.IndexOf() . Mon code fait évidemment quelque chose de légèrement différent, mais en étudiant le problème, j’ai trouvé que l’appel de IndexOf() sur une chaîne avec elle-même renvoyait 1 au lieu de 0. […]

Puis-je imiter un en-tête C qui redéfinit bool en C ++?

J’écris un programme et je préférerais vraiment écrire en C ++, cependant, je dois inclure un en-tête C qui redéfinit bool: # define false 0 # define true 1 typedef int bool; La solution évidente serait d’éditer l’en-tête pour dire: #ifndef __cplusplus # define false 0 # define true 1 typedef int bool; #endif mais, […]

Plusieurs Moq It.Is () Arguments correspondants

Avec Moq, est-il valable d’avoir plus d’un argument de correspondance? It.Is() Dans cet exemple, je souhaite que le mockMembershipService renvoie un ProviderUserKey différent selon l’utilisateur fourni. mockMembershipService.Setup( x => x.GetUser( It.Is( s => s.Contains(“Joe”))) .ProviderUserKey) .Returns(“1234abcd”); mockMembershipService.Setup( x => x.GetUser( It.Is( s => s.Contains(“Tracy”))) .ProviderUserKey) .Returns(“5678efgh”); La mise à niveau par défaut à la deuxième […]

Sérialisation d’object rapide et compacte dans .NET

Je souhaite utiliser la sérialisation des objects pour communiquer sur le réseau entre un serveur Mono et des clients Silverlight. Il est très important que la sérialisation soit peu encombrante et rapide car le serveur va héberger plusieurs jeux en temps réel. Quelle technique dois-je utiliser? BinaryFormatter ajoute beaucoup de surcharge aux classes sérialisées (version, […]

Le fil d’alimentation n’était pas au bon format

Je suis nouveau avec C #, j’ai quelques connaissances de base en Java mais je ne peux pas faire fonctionner ce code correctement. C’est juste une calculasortingce de base, mais quand je lance le programme, VS2008 me donne cette erreur: J’ai presque fait le même programme mais en Java en utilisant JSwing et cela fonctionnait […]

L’utilisation de SignalR avec ElastiCache échoue

Nous avons une application C # utilisant SignalR et Amazon’s ElastiCache comme fond de panier. Cependant, même si SignalR permet de masquer certaines commandes, il envoie toujours une CONFIG au ElastiCache qui échoue en silence à ElastiCache ( CONFIG n’est pas pris en charge par ElastiCache ). Pour l’instant, nous compilons notre propre binary de […]