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 #.




2
Création de tâches planifiées
Je travaille sur un projet C # WPF. Je dois autoriser l'utilisateur à créer et à ajouter une tâche planifiée au planificateur de tâches Windows. Comment pourrais-je faire cela et de quoi ai-je besoin en utilisant des directives et des références, car je ne trouve pas grand-chose en cherchant sur …
148 c#  wpf  scheduled-tasks 



12
Puis-je écrire dans la console lors d'un test unitaire? Si oui, pourquoi la fenêtre de la console ne s'ouvre-t-elle pas?
J'ai un projet de test dans Visual Studio. J'utilise Microsoft.VisualStudio.TestTools.UnitTesting . J'ajoute cette ligne dans l'un de mes tests unitaires: Console.WriteLine("Some foo was very angry with boo"); Console.ReadLine(); Lorsque j'exécute le test, le test réussit, mais la fenêtre de la console ne s'ouvre pas du tout. Existe-t-il un moyen de …



10
Rechercher si l'heure actuelle tombe dans une plage de temps
Utilisation de .NET 3.5 Je veux déterminer si l'heure actuelle se situe dans une plage de temps. Jusqu'à présent, j'ai l'heure actuelle: DateTime currentTime = new DateTime(); currentTime.TimeOfDay; Je ne sais pas comment convertir et comparer l'intervalle de temps. Cela fonctionnerait-il? if (Convert.ToDateTime("11:59") <= currentTime.TimeOfDay && Convert.ToDateTime("13:01") >= currentTime.TimeOfDay) { …
147 c#  datetime  timespan 



8
Où apparaît la sortie System.Diagnostics.Debug.Write?
Le programme C # suivant (construit avec csc hello.cs) s'imprime uniquement Hello via Console!sur la console et Hello via OutputDebugStringdans la fenêtre DebugView. Cependant, je ne vois aucun des System.Diagnostics.*appels. Pourquoi donc? using System; using System.Runtime.InteropServices; class Hello { [DllImport("kernel32.dll", CharSet=CharSet.Auto)] public static extern void OutputDebugString(string message); static void Main() …
147 c#  debugging 

5
Test unitaire ASP.NET WebApi avec Request.CreateResponse
J'essaie d'écrire des tests unitaires pour mon ApiController et j'ai rencontré des problèmes. Il existe une méthode d'extension intéressante appelée Request.CreateResponse qui aide beaucoup à générer une réponse. public HttpResponseMessage Post(Product product) { var createdProduct = repo.Add(product); return this.Request.CreateResponse(HttpStatusCode.Created, createdProduct); } Existe-t-il un moyen de se moquer de CreateResponse sans …

5
Élever le privilège de processus par programme?
J'essaye d'installer un service utilisant InstallUtil.exe mais invoqué par Process.Start. Voici le code: ProcessStartInfo startInfo = new ProcessStartInfo (m_strInstallUtil, strExePath); System.Diagnostics.Process.Start (startInfo); où m_strInstallUtilest le chemin d'accès complet et l'exe vers "InstallUtil.exe" et strExePathest le chemin d'accès complet / nom à mon service. L'exécution de la syntaxe de ligne de …

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.