J'ai trouvé que NPOI est très bon pour écrire des fichiers Excel avec C #. Mais je veux ouvrir, lire et modifier des fichiers Excel en C #. Comment puis-je faire ceci?
J'ai trouvé que NPOI est très bon pour écrire des fichiers Excel avec C #. Mais je veux ouvrir, lire et modifier des fichiers Excel en C #. Comment puis-je faire ceci?
Dans mon site Web, lorsque l'utilisateur clique sur le bouton "Déconnexion", la page Logout.aspx se charge avec le code Session.Clear(). Dans ASP.NET/C#, cela efface-t-il tous les cookies? Ou y a-t-il un autre code qui doit être ajouté pour supprimer tous les cookies de mon site Web?...
J'ai une question sur les types de table définis par l' utilisateur dans SQL Server 2008. Pour le besoin de l'une des applications ASP.NET, nous avons défini nos propres types de table sur SQL Server 2008 pour les utiliser comme paramètres dans les procédures stockées (lors de l'exécution de la...
Je travaille avec la classe .NET 4.0 MemoryCache dans une application et j'essaie de limiter la taille maximale du cache, mais dans mes tests, il ne semble pas que le cache obéit réellement aux limites. J'utilise les paramètres qui, selon MSDN , sont censés limiter la taille du cache:...
J'ai un arbre créé à partir de cette classe. class Node { public string Key { get; } public List<Node> Children { get; } } Je veux rechercher dans tous les enfants et tous leurs enfants pour obtenir ceux qui correspondent à une condition: node.Key == SomeSpecialKey Comment puis-je...
Fermé . Cette question doit être plus ciblée . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en modifiant ce message . Fermé il y a 2 ans . Améliorez cette question Comment puis-je...
J'ai une classe qui implémente IEnumerable, mais ne l'implémente pas IEnumerable<T>. Je ne peux pas changer cette classe, et je ne peux pas utiliser une autre classe à la place. Comme je l'ai compris de MSDN, LINQ peut être utilisé si la classe implémenteIEnumerable<T> . J'ai essayé...
En C # et C ++ / CLI, le mot-clé sealed(ou NotInheritableen VB) est utilisé pour protéger une classe de toute chance d'héritage (la classe ne sera pas héritable). Je sais qu'une caractéristique de la programmation orientée objet est l'héritage et je pense que l'utilisation de sealedva à l'encontre...
Est-il interdit en C # d'implémenter un constructeur par défaut pour une classe générique? Sinon, pourquoi le code ci-dessous ne se compile pas? (Quand je le supprime, <T>il se compile) Quelle est alors la manière correcte de définir un constructeur par défaut pour une classe générique?...
Je souhaite télécharger en bloc des données de fichier csv sur le serveur SQL 2005 à partir du code c # mais je rencontre l'erreur ci-dessous - Reçu une longueur de colonne non valide du client bcp pour colid 6. lors de l'écriture d'une copie en bloc sur le serveur de base de données...
Désireux de connaître les différences entre .NET 4.0 et .NET 4.5 en haut niveau dans .NET et également les différences dans ASP.NET, C # également dans ces frameworks
Je ne veux jamais diviser la chaîne de connexion en utilisant la manipulation de chaîne et obtenir le serveur, la base de données, l'uid et le mot de passe. J'ai lu le lien suivant et lu la réponse acceptée, j'ai trouvé que c'était le meilleur moyen d'obtenir l'identifiant et le mot de passe de la...
Étant donné que des collections comme System.Collections.Generic.HashSet<>accept nullcomme un membre d'ensemble, on peut se demander quel nulldevrait être le code de hachage de . Il semble que le framework utilise 0: // nullable struct type int? i = null; i.GetHashCode(); // gives 0...
Je souhaite stocker des mots dans un dictionnaire de la manière suivante: Je peux obtenir un code mot par mot: dict["SomeWord"]-> 123et obtenir un code mot par mot: dict[123]->"SomeWord" Est-ce que c'est réel? Bien sûr, une façon de faire est de deux dictionnaires:
Existe-t-il une bonne raison pour laquelle Microsoft a choisi de ne pas prendre en charge AppDomains dans .NET Core? Les AppDomains sont particulièrement utiles lors de la création d'applications serveur de longue durée, dans lesquelles nous souhaitons peut-être mettre à jour les assemblys chargés...
Je développe un client TCP pour connecter le serveur OpenSSL avec l'authentification par certificat. J'utilise des fichiers .crt et .key partagés par l'équipe du serveur. Ces certificats sont générés par des commandes OpenSSL. J'utilise un SslStreamobjet pour authentifier le client Tcp en appelant...
Considérons cette méthode asynchrone très simple: static async Task myMethodAsync() { await Task.Delay(500); } Lorsque je compile ceci avec VS2013 (pré-compilateur Roslyn), la machine à états générée est une structure. private struct <myMethodAsync>d__0 : IAsyncStateMachine { ... void...
J'ai des difficultés à désinstaller Microsoft .NET Core 1.0.0 RC2 - VS 2015 Tooling Preview 1. Je suis sous Windows 7, dans la Programs and Featuresfenêtre. Lorsque je clique uninstall, il affiche une boîte de dialogue, avec les options repair, uninstallet cancel. Lorsque je clique uninstall, une...
Je suis en train de migrer un projet de Visual Basic vers C # et j'ai dû changer la façon dont une forboucle utilisée est déclarée. Dans VB.NET, la forboucle est déclarée ci-dessous: Dim stringValue As String = "42" For i As Integer = 1 To 10 - stringValue.Length stringValue = stringValue & "...
On me pose souvent cette question et j'ai pensé solliciter des commentaires sur la meilleure façon de décrire la différence.