C'est un code C # valide var bob = "abc" + null + null + null + "123"; // abc123 Ce n'est pas un code C # valide var wtf = null.ToString(); // compiler error Pourquoi la première déclaration est-elle
C'est un code C # valide var bob = "abc" + null + null + null + "123"; // abc123 Ce n'est pas un code C # valide var wtf = null.ToString(); // compiler error Pourquoi la première déclaration est-elle
En utilisant Invoke-WebRequest et Invoke-RestMethod de Powershell v3, j'ai utilisé avec succès la méthode POST pour publier un fichier json sur un site Web https. La commande que j'utilise est $cert=New-Object System.Security.Cryptography.X509Certificates.X509Certificate2("cert.crt")...
Utilisation de VS2012 travaillant sur une application VB.NET WPF. J'ai une application de didacticiel MusicPlayer simple que j'utilise pour apprendre WPF. Je suis en train de convertir une version C # du didacticiel en VB.NET étape par étape. Il a 2 classes dans l'application qui sont toutes les...
Suis-je le seul à avoir installé une mise à jour Windows (8.1) le 15 octobre et que MVC cesse soudain de fonctionner à cause de cet avertissement? Avertissement 1 Impossible de résoudre cette référence. Impossible de localiser l'assembly "System.Web.Mvc, Version = 4.0.0.0, Culture = neutre,...
Mise à jour d'un type de projet de site Web existant Visual Studio 2015, j'ai changé le Framework en 4.6. Je m'attendais alors à avoir toutes ces nouvelles fonctionnalités disponibles dans mon code derrière des fichiers. Malheureusement, j'obtiens des erreurs comme: Erreur CS8026: La fonctionnalité...
Pour une raison quelconque, je me suis faufilé dans la source .NET Framework de la classe Doubleet j'ai découvert que la déclaration de ==est: public static bool operator ==(Double left, Double right) { return left == right; } La même logique s'applique à chaque opérateur. Quel est l'intérêt d'une...
Considérez une méthode hypothétique d'un objet qui fait des choses pour vous: public class DoesStuff { BackgroundWorker _worker = new BackgroundWorker(); ... public void CancelDoingStuff() { _worker.CancelAsync(); //todo: Figure out a way to wait for BackgroundWorker to be cancelled. } } Comment...
Ma question est assez générique et je sais qu'il n'y aura peut-être pas de réponse à 100%. Je construis une solution Web ASP .NET qui comprendra beaucoup d'images et, espérons-le, une bonne quantité de trafic. Je veux vraiment atteindre la performance. Dois-je enregistrer les images dans la base de...
J'ai ceci: List<object> nodes = new List<object>(); nodes.Add( new { Checked = false, depth = 1, id = "div_" + d.Id }); ... et je me demande si je peux alors saisir la propriété "Checked" de l'objet anonyme. Je ne suis même pas sûr que cela soit possible. J'ai essayé de faire ceci: if...
Lorsque j'utilise DatePicker, le plugin d'interface utilisateur de jQuery, dans une page .aspx existante, j'obtiens des erreurs qui: $("#datepicker").datepicker is not a function Cependant, lorsque je copie et colle le même code qui crée et utilise le datePicker dans un fichier HTML qui se trouve...
Dans mon application Web, je fais quelque chose comme ceci pour lire les variables de session: if (HttpContext.Current.Session != null && HttpContext.Current.Session["MyVariable"] != null) { string myVariable= (string)HttpContext.Current.Session["MyVariable"]; } Je comprends pourquoi il est...
Puis-je définir une propriété privée par réflexion? public abstract class Entity { private int _id; private DateTime? _createdOn; public virtual T Id { get { return _id; } private set { ChangePropertyAndNotify(ref _id, value, x => Id); } } public virtual DateTime? CreatedOn { get { return...
Je veux diviser cette ligne: string line = "First Name ; string ; firstName"; dans un tableau de leurs versions coupées: "First Name" "string" "firstName" Comment puis-je tout faire sur une seule ligne? Ce qui suit me donne une erreur "impossible de convertir le type void": List<string> parts...
J'utilise .NET 3.5SP1 et DataContractSerializer pour sérialiser une classe. Dans SP1, ils ont changé le comportement afin que vous n'ayez pas à inclure les attributs DataContract / DataMember sur la classe et il ne fera que sérialiser l'ensemble. C'est le comportement que j'utilise, mais je dois...
En utilisant C #, j'essayais de développer les deux suivants. La façon dont je le fais peut poser problème et avoir besoin de vos aimables conseils. De plus, je ne sais pas s'il existe une méthode existante pour faire de même. private static String HexConverter(System.Drawing.Color c) { String rtn...
J'implémente une méthode Task<Result> StartSomeTask()et je connais déjà le résultat avant que la méthode ne soit appelée. Comment créer une tâche <T> déjà terminée? C'est ce que je fais actuellement: private readonly Result theResult = new Result(); public override Task<Result>...
J'essaye d'aplatir les objets imbriqués comme ceci: public class Book { public string Name { get; set; } public IList<Chapter> Chapters { get; set; } } public class Chapter { public string Name { get; set; } public IList<Page> Pages { get; set; } } public class Page { public string Name...
Comment sortir d'une foreachboucle en C # si l'un des éléments répond à l'exigence? Par exemple: foreach(string s in sList){ if(s.equals("ok")){ //jump foreach loop and return true } //no item equals to "ok" then return false
Comment puis-je activer le téléchargement de fichiers * .json à partir d'un ancien site ASP.NET (IIS6, j'en suis persuadé)? Je reçois une page 404 au lieu du fichier JSON. Dois-je créer un fichier web.config? Qu'est-ce qu'il y a
J'obtiens l'exception suivante. J'ai donné le contrôle total au compte Asp.net sur Eventlogs dans l'édition du registre. [SecurityException: la source n'a pas été trouvée, mais certains ou tous les journaux d'événements n'ont pas pu être recherchés. Journaux inaccessibles: sécurité.]...