Preguntas etiquetadas con c#

C # (pronunciado "see sharp") es un lenguaje de programación multiparadigma de tipo estático de alto nivel desarrollado por Microsoft. El código C # generalmente se dirige a la familia de herramientas y tiempos de ejecución .NET de Microsoft, que incluyen .NET Framework, .NET Core y Xamarin, entre otros. Utilice esta etiqueta para preguntas sobre código escrito en C # o la especificación formal de C #.




2
Crear tareas programadas
Estoy trabajando en un proyecto C # WPF. Necesito permitir que el usuario cree y agregue una tarea programada al Programador de tareas de Windows. ¿Cómo podría hacer esto y qué uso de directivas y referencias necesito ya que no encuentro mucho cuando busco en Internet?
148 c#  wpf  scheduled-tasks 

12
¿Puedo escribir en la consola en una prueba unitaria? En caso afirmativo, ¿por qué no se abre la ventana de la consola?
Tengo un proyecto de prueba en Visual Studio. Yo uso Microsoft.VisualStudio.TestTools.UnitTesting . Agrego esta línea en una de mis pruebas unitarias: Console.WriteLine("Some foo was very angry with boo"); Console.ReadLine(); Cuando ejecuto la prueba, la prueba pasa, pero la ventana de la consola no se abre en absoluto. ¿Hay alguna manera …




10
Encuentre si la hora actual cae en un rango de tiempo
Usando .NET 3.5 Quiero determinar si la hora actual cae en un rango de tiempo. Hasta ahora tengo el tiempo actual: DateTime currentTime = new DateTime(); currentTime.TimeOfDay; Estoy explicando cómo convertir y comparar el rango de tiempo. ¿Funcionaría esto? if (Convert.ToDateTime("11:59") <= currentTime.TimeOfDay && Convert.ToDateTime("13:01") >= currentTime.TimeOfDay) { //match found …
147 c#  datetime  timespan 



5
Prueba de unidad ASP.NET WebApi con Request.CreateResponse
Estoy tratando de escribir algunas pruebas unitarias para mi ApiController y enfrenté algunos problemas. Hay un buen método de extensión llamado Request.CreateResponse que ayuda mucho a generar respuestas. public HttpResponseMessage Post(Product product) { var createdProduct = repo.Add(product); return this.Request.CreateResponse(HttpStatusCode.Created, createdProduct); } ¿Hay alguna forma de burlarse de CreateResponse sin usar …

8
¿Dónde aparece la salida System.Diagnostics.Debug.Write?
El siguiente programa C # (construido con csc hello.cs) imprime solo Hello via Console!en la consola y Hello via OutputDebugStringen la ventana DebugView. Sin embargo, no puedo ver ninguna de las System.Diagnostics.*llamadas. ¿Porqué es eso? using System; using System.Runtime.InteropServices; class Hello { [DllImport("kernel32.dll", CharSet=CharSet.Auto)] public static extern void OutputDebugString(string message); …
147 c#  debugging 

5
¿Elevar los privilegios del proceso mediante programación?
Estoy tratando de instalar un servicio usando InstallUtil.exe pero invoqué Process.Start. Aquí está el código: ProcessStartInfo startInfo = new ProcessStartInfo (m_strInstallUtil, strExePath); System.Diagnostics.Process.Start (startInfo); donde m_strInstallUtilestá la ruta totalmente calificada y exe a "InstallUtil.exe" y strExePathes la ruta / nombre totalmente calificado a mi servicio. Ejecutar la sintaxis de la …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.