Questions marquées «.net»

85
Marquage d'une classe statique dans VB.NET

Comme indiqué dans une question et réponse récente , vous ne pouvez pas hériter d'une classe statique. Comment appliquer les règles qui accompagnent les classes statiques dans VB.NET? Puisque le framework est compatible entre C # et VB, il serait logique qu'il y ait un moyen de marquer une classe...

85
Comment gérer XML en C #

Quelle est la meilleure façon de traiter les documents XML, XSD, etc. en C # 2.0? Quelles classes utiliser, etc. Quelles sont les meilleures pratiques d'analyse et de création de documents XML, etc. EDIT: Les suggestions .Net 3.5 sont également les bienvenues.

85
Comment faire la pagination dans ASP.NET MVC?

Quelle est la manière la plus préférée et la plus simple d'effectuer la pagination dans ASP.NET MVC? C'est-à-dire quel est le moyen le plus simple de diviser une liste en plusieurs pages consultables. À titre d'exemple, disons que j'obtiens une liste d'éléments d'une base de données / d'une...

85
Remplacer l'hôte dans Uri

Quelle est la meilleure façon de remplacer la partie hôte d'un Uri à l'aide de .NET? C'est à dire: string ReplaceHost(string original, string newHostName); //... string s = ReplaceHost("http://oldhostname/index.html", "newhostname"); Assert.AreEqual("http://newhostname/index.html", s); //......

85
Terminaison de thread C # et Thread.Abort ()

Dans MSDN, la description de la méthode Thread.Abort () indique: «L'appel de cette méthode met généralement fin au thread». Pourquoi pas TOUJOURS? Dans quels cas cela ne met pas fin au thread? Existe-t-il une autre possibilité de terminer les threads?

85
Obtenir la taille du fichier sur le disque

var length = new System.IO.FileInfo(path).Length; Cela donne la taille logique du fichier, pas la taille sur le disque. Je souhaite obtenir la taille d'un fichier sur le disque en C # (de préférence sans interopérabilité ) comme cela serait signalé par l'Explorateur Windows. Il doit donner la...