Questions marquées «c#»

C # (prononcé «see sharp») est un langage de programmation multi-paradigme de haut niveau, typé statiquement, développé par Microsoft. Le code C # cible généralement la famille d'outils et d'exécutions .NET de Microsoft, qui incluent notamment .NET Framework, .NET Core et Xamarin. Utilisez cette balise pour les questions sur le code écrit en C # ou la spécification formelle de C #.


6
La valeur de type «T» ne peut pas être convertie en
C'est probablement une question novice, mais Google n'a étonnamment pas fourni de réponse. J'ai cette méthode plutôt artificielle T HowToCast<T>(T t) { if (typeof(T) == typeof(string)) { T newT1 = "some text"; T newT2 = (string)t; } return t; } Venant d'un fond C ++, je m'attendais à ce que …
146 c#  .net  generics  casting 





9
Comment vérifier si une clé appSettings existe?
Comment vérifier si un paramètre d'application est disponible? ie app.config <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key ="someKey" value="someValue"/> </appSettings> </configuration> et dans le fichier de code if (ConfigurationManager.AppSettings.ContainsKey("someKey")) { // Do Something }else{ // Do Something Else }


5
Comment obtenir un horodatage correct en C #
Je voudrais obtenir un horodatage valide dans mon application, alors j'ai écrit: public static String GetTimestamp(DateTime value) { return value.ToString("yyyyMMddHHmmssffff"); } // ...later on in the code String timeStamp = GetTimestamp(new DateTime()); Console.WriteLine(timeStamp); production: 000101010000000000 Je voulais quelque chose comme: 20140112180244 Qu'est ce que j'ai mal fait?
146 c#  timestamp 




4
Comment écrire un fichier JSON en C #?
J'ai besoin d'écrire les données suivantes dans un fichier texte en utilisant le format JSON en C #. Les crochets sont importants pour qu'il s'agisse d'un format JSON valide. [ { "Id": 1, "SSN": 123, "Message": "whatever" }, { "Id": 2, "SSN": 125, "Message": "whatever" } ] Voici ma classe …



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.