Articles of .net 2.0

“Cet assembly est construit par un runtime plus récent que le runtime actuellement chargé et ne peut pas être chargé”

Je reçois l’erreur suivante: “Cet assembly est construit par un runtime plus récent que le runtime actuellement chargé et ne peut pas être chargé.” J’ai un projet .NET 4.0 dll appelé par un projet .NET 2.0. Est-il possible de concilier la différence dans le cadre?

Vérifiez si l’object n’est PAS de type (! = Équivalent pour “IS”) – C #

Cela fonctionne très bien: protected void txtTest_Load(object sender, EventArgs e) { if (sender is TextBox) {…} } Est-il possible de vérifier si l’expéditeur n’est PAS un TextBox, une sorte d’équivalent de! = Pour “is”? S’il vous plaît, ne proposez pas de déplacer la logique vers ELSE {} 🙂

deux DLL différentes avec le même espace de noms

J’ai deux fichiers DLL qui ont le même espace de noms mais ils ont des méthodes et des types différents. Comment puis-je référencer les deux DLL dans mon projet et utiliser leurs méthodes et types? Au fait, ces deux DLL ont des méthodes et des types avec le même nom mais une implémentation différente et […]

LINQ sur le runtime .NET 2.0

Une application compatible LINQ peut-elle s’exécuter sur une machine sur laquelle seul le runtime .NET 2.0 est installé? En théorie, LINQ n’est rien de plus que du sucre syntaxique, et le code IL résultant devrait ressembler à ce qu’il aurait dans .NET 2.0. Comment puis-je écrire LINQ sans utiliser les bibliothèques .NET 3.5? Est-ce qu’il […]

Tri de Directory.GetFiles ()

System.IO.Directory.GetFiles() renvoie une ssortingng[] . Quel est l’ordre de sorting par défaut pour les valeurs renvoyées? Je suppose par nom, mais si oui, quelle est l’incidence de la culture actuelle? Pouvez-vous changer quelque chose comme date de création? Mise à jour: MSDN souligne que l’ordre de sorting n’est pas garanti pour .Net 3.5, mais la […]

Le code source .NET peut-il coder en dur un point d’arrêt de débogage?

Je cherche un moyen dans .NET (2.0, C # en particulier) pour que le code source déclenche une coupure de débogage comme si un point d’arrêt était défini à ce stade, sans avoir à définir un point d’arrêt spécifique dans le débogueur, et sans interférer avec le temps d’exécution de la production. Notre code doit […]

le fichier existe par modèle de nom de fichier

J’utilise: File.Exists(filepath) Ce que je voudrais faire, c’est de choisir un motif, car la première partie du nom de fichier change. Par exemple: le fichier pourrait être 01_peach.xml 02_peach.xml 03_peach.xml Comment puis-je vérifier si le fichier existe en fonction d’un type de modèle de recherche?

Rediriger la sortie de trace vers la console

Disons que je travaille sur une petite application de console de traitement par lots dans VB.Net. Je veux pouvoir structurer l’application comme ceci: Sub WorkerMethod() ‘Do some work Trace.WriteLine(“Work progress”) ‘Do more work Trace.WriteLine(“Another progress update”) ‘… End Sub Sub Main() ‘Do any setup, like confirm the user wants to continue or whatever WorkerMethod() End […]

Différence entre System.Array.CopyTo () et System.Array.Clone ()

Quelle est la différence entre System.Array.CopyTo() et System.Array.Clone() ?

Meilleur moyen d’encoder des données texte pour XML

Je cherchais une méthode générique dans .Net pour encoder une chaîne à utiliser dans un élément ou un atsortingbut XML, et j’ai été surpris de ne pas en trouver immédiatement une. Donc, avant d’aller plus loin, pourrais-je simplement manquer la fonction intégrée? En supposant un instant que cela n’existe pas vraiment, je EncodeForXml(ssortingng data) ma […]