La programmation

Q & A pour les programmeurs professionnels et passionnés


5
LINQ pour lire XML
J'ai obtenu ce fichier XML: <root> <level1 name="A"> <level2 name="A1" /> <level2 name="A2" /> </level1> <level1 name="B"> <level2 name="B1" /> <level2 name="B2" /> </level1> <level1 name="C" /> </root> Quelqu'un pourrait-il me donner un code C # en utilisant LINQ, la façon la plus simple d'imprimer ce résultat: (Notez l'espace supplémentaire …
194 c#  xml  linq  linq-to-xml 

5
Définir un attribut sans valeur
Comment définir un attribut de données sans ajouter de valeur dans jQuery? Je veux ceci: <body data-body> J'ai essayé: $('body').attr('data-body'); // this is a getter, not working $('body').attr('data-body', null); // not adding anything Tout le reste semble ajouter le deuxième argument sous forme de chaîne. Est-il possible de simplement définir …

8
Existe-t-il un opérateur exposant en C #?
Par exemple, existe-t-il un opérateur pour gérer cela? float Result, Number1, Number2; Number1 = 2; Number2 = 2; Result = Number1 (operator) Number2; Dans le passé, l' ^opérateur a servi d'opérateur exponentiel dans d'autres langues, mais en C #, c'est un opérateur bit à bit. Dois-je écrire une boucle ou …

8
Le canevas est étiré lors de l'utilisation de CSS mais normal avec les propriétés "largeur" ​​/ "hauteur"
J'ai 2 toiles, l'une utilise des attributs HTML widthet heightpour la dimensionner, l'autre utilise du CSS: <canvas id="compteur1" width="300" height="300" onmousedown="compteurClick(this.id);"></canvas> <canvas id="compteur2" style="width: 300px; height: 300px;" onmousedown="compteurClick(this.id);"></canvas> Compteur1 s'affiche comme il se doit, mais pas compteur2. Le contenu est dessiné en utilisant JavaScript sur une toile 300x300. Pourquoi y …
194 css  html  canvas  height  width 

10
Utilisation de Web.config différent dans un environnement de développement et de production
J'ai besoin d'utiliser une chaîne de connexion de base de données et une adresse de serveur SMTP différentes dans mon application ASP.NET selon qu'elle est exécutée dans un environnement de développement ou de production. L'application lit les paramètres du fichier Web.config via la propriété WebConfigurationManager.AppSettings . J'utilise la commande Build …

2
Pourquoi la recherche de l'initialiseur d'un type déclencherait-elle une exception NullReferenceException?
Cela m'a dérouté. J'essayais d'optimiser certains tests pour Noda Time, où nous avons une vérification d'initialisation de type. J'ai pensé découvrir si un type avait un initialiseur de type (constructeur statique ou variables statiques avec initialiseurs) avant de tout charger dans un nouveau AppDomain. À ma grande surprise, un petit …







11
Passer le paramètre à la tâche Gulp
Normalement, nous pouvons exécuter la tâche gulp à partir de la console via quelque chose comme gulp mytask. Existe-t-il de toute façon que je peux passer un paramètre à une tâche de gorgée? Si possible, veuillez montrer par exemple comment cela peut être fait.
194 gulp 

9
Comment voyez-vous les entrées récentes du journal SVN?
La frappe svn logcrache une liste incroyablement longue et inutile sur une ligne de commande. Je n'ai aucune idée pourquoi c'est la valeur par défaut. Si je voulais lire (ou même lire) 300 entrées sur le terminal, cela ne me dérangerait pas de taper svn log --fullou quelque chose de …
194 svn 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.