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


6
Usando StringWriter para la serialización XML
Actualmente estoy buscando una forma fácil de serializar objetos (en C # 3). Busqué en Google algunos ejemplos y se me ocurrió algo como: MemoryStream memoryStream = new MemoryStream ( ); XmlSerializer xs = new XmlSerializer ( typeof ( MyObject) ); XmlTextWriter xmlTextWriter = new XmlTextWriter ( memoryStream, Encoding.UTF8 ); …

10
HttpUtility no existe en el contexto actual
Recibo este error al compilar una aplicación C #. Parece un error trivial, pero no puedo evitarlo. Mi configuración es Windows 7 de 64 bits. Visual-Studio 2010 C # express B2Rel. Agregué una referencia a System.Web.dll ubicada en C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0, pero tiene un símbolo de exclamación amarillo y …

4
La mejor manera de convertir IList o IEnumerable a Array
Tengo una consulta HQL que puede generar un IList de resultados o un IEnumerable de resultados. Sin embargo, quiero que devuelva una matriz de la entidad que estoy seleccionando, ¿cuál sería la mejor manera de lograrlo? Puedo enumerarlo y construir la matriz, o usar CopyTo () una matriz definida. ¿Hay …
99 c#  nhibernate 

2
LINQ - Convertir lista en diccionario con valor como lista
tengo un List<MyObject> que recupero de la base de datos. Sin embargo, me gustaría que tuviera una propiedad en MyObject con fines de agrupación. ¿Cuál es la mejor manera con LINQ para enviar mi lista a: Dictionary<long, List<MyObject>> Tengo lo siguiente: myObjectList.ToDictionary(x => x.KeyedProperty) Pero vuelve: Dictionary<long, MyObject>
99 c#  .net  linq 


12
Quite las comillas dobles de una cadena en .NET
Estoy tratando de hacer coincidir algunos HTML formateados de manera inconsistente y necesito eliminar algunas comillas dobles. Actual: <input type="hidden"> La meta: <input type=hidden> Esto está mal porque no lo estoy escapando correctamente: s = s.Replace ("" "," "); Esto es incorrecto porque no hay un carácter de carácter en …
99 c#  .net  vb.net 

8
¿Cómo descartar explícitamente un argumento de salida?
Estoy haciendo una llamada: myResult = MakeMyCall(inputParams, out messages); pero en realidad no me preocupan los mensajes. Si fuera un parámetro de entrada que no me importara, simplemente pasaría un valor nulo. Si era el regreso que no me importaba, simplemente lo dejaría fuera. ¿Hay alguna manera de hacer algo …
99 c#  out 

5
No se puede deserializar la matriz JSON (por ejemplo, [1,2,3]) en el tipo '' porque el tipo requiere que el objeto JSON (por ejemplo, {“nombre”: “valor”}) se deserialice correctamente
Tengo este JSON: [ { "Attributes": [ { "Key": "Name", "Value": { "Value": "Acc 1", "Values": [ "Acc 1" ] } }, { "Key": "Id", "Value": { "Value": "1", "Values": [ "1" ] } } ], "Name": "account", "Id": "1" }, { "Attributes": [ { "Key": "Name", "Value": { "Value": …


23
No se puede abrir la "prueba" de la base de datos solicitada por el inicio de sesión. El inicio de sesión falló. Error de inicio de sesión para el usuario 'xyz \ ASPNET'
He creado un servicio web que está guardando algunos datos en db. Pero recibo este error: No se puede abrir la "prueba" de la base de datos solicitada por el inicio de sesión. El inicio de sesión falló. Error de inicio de sesión para el usuario 'xyz \ ASPNET'. Mi …

11
Ejecutar pruebas unitarias en serie (en lugar de en paralelo)
Estoy intentando realizar una prueba unitaria de un motor de administración de host WCF que he escrito. Básicamente, el motor crea instancias de ServiceHost sobre la marcha en función de la configuración. Esto nos permite reconfigurar dinámicamente qué servicios están disponibles sin tener que desactivarlos todos y reiniciarlos cada vez …

5
¿Cómo puedo obtener URL de referencia en ASP.NET Core MVC?
Estoy intentando migrar un formulario web ASP.NET MVC a ASP.NET Core MVC. Actualmente, tengo problemas con la Request.UrlReferrerclase. La línea original es: [HttpPost] public async Task<ActionResult> ContactUsFormSubmit(ContactUs request) { var siteUrl = Request.UrlReferrer.ToString().ToLower(); .... } Sin embargo, con ASP.NET Core, UrlReferrer no está disponible. He encontrado lo siguiente: Request.Headers["Referer"] que …

6
Actualizar el servicio web .NET para usar TLS 1.2
Necesito usar TLS 1.2 para conectarme desde mi servicio web .NET a otro que forzará TLS 1.2. Encontré un recurso que decía que .NET 4.6 usa TLS 1.2 de forma predeterminada, por lo que parecía la solución más fácil. Actualicé .NET framework en el servidor y reinicié. En IIS intenté …
99 c#  .net  tls1.2 


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.