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


9
Comenta la interfaz, implementación o ambos?
Me imagino que todos (¡cuando podemos molestarnos!) Comentamos nuestras interfaces. p.ej /// <summary> /// Foo Interface /// </summary> public interface Foo { /// <summary> /// Will 'bar' /// </summary> /// <param name="wibble">Wibble factor</param> void Bar(string wibble); } ¿También comenta la implementación (que también se puede proporcionar a los clientes, por …
128 c#  java  comments  interface 


7
Serialización Xml - Ocultar valores nulos
Cuando uso un serializador .NET Xml estándar, ¿hay alguna forma de ocultar todos los valores nulos? El siguiente es un ejemplo de la salida de mi clase. No quiero generar los enteros anulables si están configurados como nulos. Salida actual de Xml: <?xml version="1.0" encoding="utf-8"?> <myClass> <myNullableInt p2:nil="true" xmlns:p2="http://www.w3.org/2001/XMLSchema-instance" /> …

11
MVC que se ha presionado el botón enviar
Tengo dos botones en mi formulario MVC: <input name="submit" type="submit" id="submit" value="Save" /> <input name="process" type="submit" id="process" value="Process" /> Desde mi acción Controlador, ¿cómo sé cuál ha sido presionado?
128 c#  asp.net  asp.net-mvc  razor 


10
Crear un diccionario constante en C #
¿Cuál es la forma más eficiente de crear una asignación constante (nunca cambia en tiempo de ejecución) de strings a ints? Intenté usar un diccionario const , pero eso no funcionó. Podría implementar un contenedor inmutable con la semántica adecuada, pero eso todavía no parece del todo correcto. Para aquellos …



2
¿Cómo escribir un comentario en una vista Razor?
Cómo escribir un comentario en una vista MVC, que no se transmitirá al HTML final (es decir, al navegador, a la respuesta). Se puede hacer un comentario con: <!--<a href="https://stackoverflow.com/">My comment</a> --> pero es visible en el código fuente de la página en el navegador. ¿Es posible dejar comentarios en …

9
Seleccione múltiples campos de la lista en Linq
En ASP.NET C # tengo una estructura: public struct Data { public int item1; public int item2; public int category_id; public string category_name; } y tengo una lista de esos. Quiero seleccionar category_idy category_name, ejecutando un DISTINCTy finalmente un ORDERBYencendido category_name. Esto es lo que tengo ahora: List<Data> listObject = …
128 c#  linq  data-structures 

7
No Main () en WPF?
Soy un principiante cuando se trata de programación, pero estaba seguro de que una de las reglas universales era que un programa comienza con Main (). No veo uno cuando creo un proyecto WPF. ¿Main () simplemente nombra algo diferente en WPF?
128 c#  wpf  c#-4.0  main 


4
¿Cómo recuperar la propiedad LoaderException?
Recibo un mensaje de error al actualizar mi referencia de servicio: Advertencia de herramienta personalizada: no se puede cargar uno o más de los tipos solicitados. Recupere la propiedad LoaderExceptions para obtener más información. ¿Cómo puedo recuperar la propiedad LoaderException? Actualización: Mis errores desaparecieron cuando reimporté los proyectos de objetos …
128 c#  .net  wcf 

14
MVC web api: No hay encabezado 'Access-Control-Allow-Origin' presente en el recurso solicitado
Intenté todo lo que está escrito en este artículo: http://www.asp.net/web-api/overview/security/enabling-cross-origin-requests-in-web-api , pero nada funciona. Estoy tratando de obtener datos de webAPI2 (MVC5) para usar en otro dominio usando angularJS. mi controlador se ve así: namespace tapuzWebAPI.Controllers { [EnableCors(origins: "http://local.tapuz.co.il", headers: "*", methods: "*", SupportsCredentials = true)] [RoutePrefix("api/homepage")] public class HomePageController …

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.