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

1
Uso de SignalR con conmutación por error de bus de mensajes de Redis mediante ConnectionUtils.Connect () de BookSleeve
Estoy tratando de crear un escenario de conmutación por error del bus de mensajes de Redis con una aplicación SignalR. Al principio, probamos una simple conmutación por error del equilibrador de carga de hardware, que simplemente monitoreaba dos servidores Redis. La aplicación SignalR apuntó al punto final HLB singular. Luego …


4
Serializar un objeto como UTF-8 XML en .NET
Se eliminó la eliminación adecuada de objetos por brevedad, pero me sorprende si esta es la forma más sencilla de codificar un objeto como UTF-8 en la memoria. Tiene que haber una manera más fácil, ¿no? var serializer = new XmlSerializer(typeof(SomeSerializableObject)); var memoryStream = new MemoryStream(); var streamWriter = new …


15
Fila aleatoria de Linq a Sql
¿Cuál es la mejor (y más rápida) forma de recuperar una fila aleatoria usando Linq to SQL cuando tengo una condición, por ejemplo, algún campo debe ser verdadero?
112 c#  .net  linq-to-sql 

9
¿Cómo comprobar si existe un archivo en una carpeta?
Necesito verificar si existe un archivo xml en la carpeta. DirectoryInfo di = new DirectoryInfo(ProcessingDirectory); FileInfo[] TXTFiles = di.GetFiles("*.xml"); if (TXTFiles.Length == 0) { log.Info("no files present") } ¿Es esta la mejor forma de comprobar que existe un archivo en la carpeta? Necesito verificar que solo haya un archivo xml …
112 c#  xml  file  fileinfo 


9
Asp Net Web API 2.1 obtener la dirección IP del cliente
Hola, necesito obtener la IP del cliente que solicite algún método en la api web, he intentado usar este código desde aquí pero siempre devuelve la IP local del servidor, ¿cómo llegar de la manera correcta? HttpContext.Current.Request.UserHostAddress; de otras preguntas: public static class HttpRequestMessageExtensions { private const string HttpContext = …

4
C # DropDownList con un diccionario como fuente de datos
Quiero establecer DataTextFieldy DataValueFieldde un Dropdownlist(languageList) usando un Diccionario (lista) de languageCod(en-gb) como clave y el nombre del idioma (inglés) como texto para mostrar. Código relevante: string[] languageCodsList= service.LanguagesAvailable(); Dictionary<string, string> list = new Dictionary<string, string>(languageCodsList.Length); foreach (string cod in languageCodsList) { CultureInfo cul = new CultureInfo(cod); list.Add(cod, cul.DisplayName); } …


4
MVC3 DropDownListFor: ¿un ejemplo simple?
Tengo problemas con DropDownListFormi aplicación MVC3. Pude usar StackOverflow para descubrir cómo hacer que aparezcan en la Vista, pero ahora no sé cómo capturar los valores en sus propiedades correspondientes en el Modelo de Vista cuando se envía. Para que esto funcione, tuve que crear una clase interna que tuviera …

3
C # HttpWebRequest frente a WebRequest
Vi este fragmento de código: var request = (HttpWebRequest) WebRequest.Create("http://www.google.com"); ¿Por qué necesitas lanzar (HttpWebRequest)? ¿Por qué no usar HttpWebRequest.Create? ¿Y por qué hace HttpWebRequest.Createa WebRequest, no a HttpWebRequest?
112 c#  httpwebrequest 

6
Accediendo a Imap en C # [cerrado]
En su forma actual, esta pregunta no se ajusta bien a nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero es probable que esta pregunta solicite debate, argumentos, encuestas o una discusión extensa. Si cree que esta pregunta se puede mejorar …
112 c#  imap 



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.