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

12
Compruebe si una ruta es válida
Solo me pregunto: estoy buscando una forma de validar si una ruta determinada es válida. (Nota: ¡No quiero verificar si existe un archivo! Solo quiero probar la validez de la ruta, por lo tanto, si es posible que exista un archivo en la ubicación) . El problema es que no …
110 c#  .net  winapi  path 


13
¿Cómo comprobar si se produce una fecha y hora hoy?
¿Existe una mejor manera .net de verificar si se ha producido una fecha y hora 'hoy' que el código a continuación? if ( newsStory.WhenAdded.Day == DateTime.Now.Day && newsStory.WhenAdded.Month == DateTime.Now.Month && newsStory.WhenAdded.Year == DateTime.Now.Year ) { // Story happened today } else { // Story didn't happen today }
110 c#  .net  datetime 


21
Mocking HttpClient en pruebas unitarias
Tengo algunos problemas al intentar ajustar mi código para usarlo en pruebas unitarias. El problema es este. Tengo la interfaz IHttpHandler: public interface IHttpHandler { HttpClient client { get; } } Y la clase que lo usa, HttpHandler: public class HttpHandler : IHttpHandler { public HttpClient client { get { …
110 c#  unit-testing  moq 

19
El servidor SMTP requiere una conexión segura o el cliente no fue autenticado. La respuesta del servidor fue: 5.5.1 ¿Se requiere autenticación?
Quiero enviar un correo electrónico desde mi aplicación y he escrito el siguiente código para enviar correo MailMessage msg = new MailMessage(); msg.From = new MailAddress("mymailid"); msg.To.Add("receipientid"); msg.Subject = "test"; msg.Body = "Test Content"; msg.Priority = MailPriority.High; SmtpClient client = new SmtpClient(); client.Credentials = new NetworkCredential("mymailid", "mypassword", "smtp.gmail.com"); client.Host = …
110 c#  smtp 

4
NUnit frente a xUnit
На этот вопрос есть ответы на Stack Overflow на русском : Что выбрать: nUnit vs xUnit? ¿Cuáles son las diferencias entre NUnit y xUnit.net ? ¿Cuál es el punto de desarrollar dos de ellos, no solo uno? He leído que xUnit está siendo desarrollado por el inventor de NUnit: xUnit.net …
110 c#  .net  nunit  xunit 

24
¿Cómo cambia automáticamente el tamaño de las columnas en un control DataGridView Y permite al usuario cambiar el tamaño de las columnas en esa misma cuadrícula?
Estoy completando un control DataGridView en un formulario de Windows (C # 2.0 no WPF). Mi objetivo es mostrar una cuadrícula que llene cuidadosamente todo el ancho disponible con celdas, es decir, que no haya áreas no utilizadas (gris oscuro) en la parte derecha y el tamaño de cada columna …


21
Evitando la inyección de SQL sin parámetros
Tenemos otra discusión aquí en el trabajo sobre el uso de consultas sql parametrizadas en nuestro código. Tenemos dos lados en la discusión: yo y algunos otros que dicen que siempre deberíamos usar parámetros para protegernos de las inyecciones de sql y los otros chicos que no creen que sea …

8
¿Cómo puedo determinar de manera confiable el tipo de variable que se declara usando var en tiempo de diseño?
Estoy trabajando en una instalación de finalización (intellisense) para C # en emacs. La idea es que, si un usuario escribe un fragmento y luego solicita la finalización mediante una combinación de teclas en particular, la función de finalización utilizará la reflexión .NET para determinar las posibles finalizaciones. Hacer esto …



3
¿Cómo utilizar XPath con XDocument?
Hay una pregunta similar, pero parece que la solución no funcionó en mi caso: rareza con XDocument, XPath y los espacios de nombres Aquí está el XML con el que estoy trabajando: <?xml version="1.0" encoding="utf-8"?> <Report Id="ID1" Type="Demo Report" Created="2011-01-01T01:01:01+11:00" Culture="en" xmlns="http://demo.com/2011/demo-schema"> <ReportInfo> <Name>Demo Report</Name> <CreatedBy>Unit Test</CreatedBy> </ReportInfo> </Report> Y …
109 c#  .net  xml  xpath  linq-to-xml 

3
Leer los datos de la publicación enviados al formulario ASP.Net
Tengo un formulario de inicio de sesión que funciona en una aplicación asp.net. Material estándar con un cuadro de texto de nombre de usuario y contraseña y un botón para procesar el inicio de sesión. Funciona bien. Tengo un nuevo requisito para permitir que el usuario ingrese el nombre de …
109 c#  asp.net  post 

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.