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

8
Cambiar la aplicación predeterminada.config en tiempo de ejecución
Tengo el siguiente problema: tenemos una aplicación que carga módulos (complementos). Es posible que estos módulos necesiten entradas en app.config (por ejemplo, configuración de WCF). Debido a que los módulos se cargan dinámicamente, no quiero tener estas entradas en el archivo app.config de mi aplicación. Lo que me gustaría hacer …
130 c#  .net  app-config 


5
SqlDataAdapter vs SqlDataReader
¿Cuáles son las diferencias entre usar SqlDataAdapter y SqlDataReader para obtener datos de una base de datos? Estoy investigando específicamente sus Pros y Contras, así como su rendimiento en velocidad y memoria. Gracias
130 c#  .net 

3
¿Async HttpClient de .Net 4.5 es una mala elección para aplicaciones de carga intensiva?
Recientemente creé una aplicación simple para probar el rendimiento de llamadas HTTP que se puede generar de forma asincrónica frente a un enfoque clásico de subprocesos múltiples. La aplicación puede realizar un número predefinido de llamadas HTTP y al final muestra el tiempo total necesario para realizarlas. Durante mis pruebas, …

17
Inicialización de cadena predeterminada: NULL o Empty? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …
130 c# 

11
No se pueden establecer algunos encabezados HTTP cuando se usa System.Net.WebRequest
Cuando intento agregar un par clave / valor de encabezado HTTP en un WebRequestobjeto, obtengo la siguiente excepción: Este encabezado debe modificarse utilizando la propiedad apropiada Intenté agregar nuevos valores a la Headerscolección usando el método Add () pero aún obtengo la misma excepción. webRequest.Headers.Add(HttpRequestHeader.Referer, "http://stackoverflow.com"); Puedo evitar esto convirtiendo …
130 c#  header  webrequest 

16
Comprobación nula profunda, ¿hay una mejor manera?
Nota: Esta pregunta se hizo antes de la introducción del .?operador en C # 6 / Visual Studio 2015 . Todos hemos estado allí, tenemos algunas propiedades profundas como cake.frosting.berries.loader que debemos verificar si es nula para que no haya ninguna excepción. La forma de hacerlo es usar una declaración …
130 c#  null 



8
¿Para qué se usa la palabra clave "volátil"?
На этот вопрос есть ответы en Stack Overflow на русском : Ключевое слово volatile en Java Leí algunos artículos sobre la volatilepalabra clave pero no pude averiguar su uso correcto. ¿Podría decirme para qué se debe usar en C # y en Java?
130 c#  java  volatile 

7
¿Cómo crear un tipo dinámico propio o un objeto dinámico en C #?
Existe, por ejemplo, la propiedad ViewBag de la ControllerBaseclase y podemos obtener / establecer dinámicamente valores y agregar cualquier número de campos o propiedades adicionales a este objeto, lo cual es genial. Quiero usar algo así, más allá de la aplicación MVC y la Controllerclase en otro tipos de aplicaciones. …
130 c#  dynamic  viewbag 



8
¿Cómo ejecuto un script de Python desde C #?
Este tipo de preguntas se han hecho anteriormente en diversos grados, pero siento que no se ha respondido de manera concisa y, por lo tanto, vuelvo a preguntar. Quiero ejecutar un script en Python. Digamos que es esto: if __name__ == '__main__': with open(sys.argv[1], 'r') as f: s = f.read() …


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.