Articles of .net

Chemin absolu pour revenir au chemin relatif au Web

Si j’ai réussi à localiser et à vérifier l’existence d’un fichier à l’aide de Server.MapPath et que je souhaite maintenant envoyer l’utilisateur directement à ce fichier, quel est le moyen le plus rapide de reconvertir ce chemin absolu en chemin Web relatif?

Quelle est la taille d’une référence d’object dans .NET?

Quelle est la taille d’une référence d’object dans .NET? Cela varie-t-il entre la compilation x86, x64 et / ou AnyCPU? Si cela fait une différence, je suis personnellement intéressé par C #.

Documentation sur les espaces de noms sur un projet .Net (Sandcastle)?

J’ai commencé à utiliser Sandcastle il y a quelque temps pour générer un site Web de documentation pour l’un de nos projets. Cela fonctionne assez bien mais nous avons toujours écrit de la documentation pour les classes, les méthodes, les propriétés (…) dans notre projet et nous avions une documentation complètement séparée pour l’ensemble du […]

Obtenez la date du premier lundi de la semaine?

Je me demandais si vous saviez comment obtenir la date de lundi de la semaine des courants en fonction de la date d’aujourd’hui? Par exemple 2009-11-03 passé et 2009-11-02 est renvoyé / M

Activer les migrations avec le contexte dans un assemblage séparé?

J’ai un projet sur lequel je veux exécuter ma update-database mais j’ai mes modèles et mon contexte dans un projet distinct. Si j’exécute enable-migrations j’obtiens cette erreur: Aucun type de contexte n’a été trouvé dans l’assembly ‘MyProject’. C’est probablement parce que mon contexte est dans MyProject.MVC. Si je lance enable-migrations sur MyProject.MVC, je dois append […]

Obtenir le hachage d’une liste de chaînes indépendamment de l’ordre

Je voudrais écrire une fonction GetHashCodeOfList() qui retourne un code de hachage d’une liste de chaînes indépendamment de l’ordre. Étant donné que 2 listes avec les mêmes chaînes doivent retourner le même code de hachage. ArrayList list1 = new ArrayList() list1.Add(“Ssortingng1”); list1.Add(“Ssortingng2”); list1.Add(“Ssortingng3”); ArrayList list2 = new ArrayList() list2.Add(“Ssortingng3”); list2.Add(“Ssortingng2”); list2.Add(“Ssortingng1”); GetHashCodeOfList(list1) = GetHashCodeOfList(list2) //this […]

Entity Framework Vote sans confiance – pertinent dans .NET 4?

Je décide d’un ORM pour un grand projet et je suis déterminé à opter pour ADO.NET Entity Framework, en particulier sa nouvelle version livrée avec .NET 4. Lors de ma recherche d’informations sur EF, je suis tombé sur ADO .NET Entity Framework Vote de Pas de confiance que je ne sais pas comment prendre. Le […]

Comment récupérer l’article réel de HashSet ?

J’ai lu cette question sur la raison pour laquelle ce n’est pas possible, mais je n’ai pas trouvé de solution au problème. Je voudrais récupérer un élément d’un HashSet .NET HashSet . Je cherche une méthode qui aurait cette signature: /// /// Determines if this set contains an item equal to , /// according to […]

Qu’est-ce qui détermine la valeur de retour de Path.GetTempPath ()?

Actuellement, j’utilise Path.GetTempPath() pour déterminer où écrire mes fichiers journaux, mais récemment, je suis tombé sur la machine d’un utilisateur où le chemin renvoyé n’était pas ce à quoi je m’attendais. Habituellement, le chemin renvoyé est C: \ Documents and Settings \ [ID utilisateur] \ Local Settings \ Temp mais dans ce cas, c: \ […]

Pourquoi ne pouvez-vous pas utiliser null comme clé pour un dictionnaire ?

Apparemment, vous ne pouvez pas utiliser un null pour une clé, même si votre clé est un type nullable. Ce code: var nullableBoolLabels = new System.Collections.Generic.Dictionary { { true, “Yes” }, { false, “No” }, { null, “(n/a)” } }; … entraîne cette exception: La valeur ne peut pas être nulle. Nom du paramètre: clé […]