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

3
Enrutamiento con múltiples parámetros usando ASP.NET MVC
Nuestra compañía está desarrollando una API para nuestros productos y estamos pensando en usar ASP.NET MVC. Al diseñar nuestra API, decidimos usar llamadas como la siguiente para que el usuario solicite información de la API en formato XML: http://ws.audioscrobbler.com/2.0/?method=artist.getimages&artist=cher&api_key=b25b959554ed76058ac220b7b2e0a026 Como puede ver, se pasan múltiples parámetros (es decir, artisty api_key). …
139 c#  .net  asp.net-mvc  routing 



8
Cómo documentar excepciones lanzadas en c # /. Net
Actualmente estoy escribiendo un pequeño marco que será utilizado internamente por otros desarrolladores dentro de la empresa. Quiero proporcionar buena información de Intellisense, pero no estoy seguro de cómo documentar las excepciones lanzadas. En el siguiente ejemplo: public void MyMethod1() { MyMethod2(); // also may throw InvalidOperationException } public void …



7
Cómo dividir () una cadena delimitada en una Lista <String>
Tenía este código: String[] lineElements; . . . try { using (StreamReader sr = new StreamReader("TestFile.txt")) { String line; while ((line = sr.ReadLine()) != null) { lineElements = line.Split(','); . . . pero luego pensé que tal vez debería ir con una lista. Pero este código: List&lt;String&gt; listStrLineElements; . . …
139 c#  .net  list  arraylist 




7
¿Cómo se hace la suplantación en .NET?
¿Hay una manera simple de hacerse pasar por un usuario en .NET? Hasta ahora he estado usando esta clase del proyecto de código para todos mis requisitos de suplantación. ¿Hay una mejor manera de hacerlo usando .NET Framework? Tengo un conjunto de credenciales de usuario (nombre de usuario, contraseña, nombre …
139 c#  .net  impersonation 

1
¿Cómo obtener Thread.Sleep espera?
Estoy escribiendo una aplicación vinculada a la red basada en el paradigma de espera / reposo. A veces, ocurren errores de conexión y, en mi experiencia, vale la pena esperar un tiempo y luego volver a intentar la operación. El problema es que si uso Thread.Sleep u otra operación de …

8
Redireccionar desde el atributo de filtro de acción
¿Cuál es la mejor manera de hacer una redirección en un ActionFilterAttribute. Tengo un ActionFilterAttributellamado IsAuthenticatedAttributeFiltery que verificó el valor de una variable de sesión. Si la variable es falsa, quiero que la aplicación redirija a la página de inicio de sesión. Preferiría redirigir utilizando el nombre de la ruta, …

3
¿Por qué "decimal" no es un tipo de parámetro de atributo válido?
Es realmente increíble pero real. Este código no funcionará: [AttributeUsage(AttributeTargets.Property|AttributeTargets.Field)] public class Range : Attribute { public decimal Max { get; set; } public decimal Min { get; set; } } public class Item { [Range(Min=0m,Max=1000m)] //compile error:'Min' is not a valid named attribute argument because it is not a …
139 c#  .net  attributes 


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.