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
Serialización XML: deshabilita la representación del elemento raíz de la matriz
¿Puedo de alguna manera desactivar la representación del elemento raíz de la colección? Esta clase con atributos de serialización: [XmlRoot(ElementName="SHOPITEM", Namespace="")] public class ShopItem { [XmlElement("PRODUCTNAME")] public string ProductName { get; set; } [XmlArrayItem("VARIANT")] public List<ShopItem> Variants { get; set; } } genera este XML: <SHOPITEM xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <PRODUCTNAME>test</PRODUCTNAME> <Variants> …




6
¿Cómo pongo un borde en mi cuadrícula en WPF?
¿Cómo coloco un borde en mi cuadrícula en C # / WPF? Esto es lo que me gustaría que fuera, pero pone un borde alrededor de todo en lugar del control de cuadrícula que puse en mi aplicación. <Grid> <Border BorderBrush="Black" BorderThickness="2"> <Grid Height="166" HorizontalAlignment="Left" Margin="12,12,0,0" Name="grid1" VerticalAlignment="Top" Width="479" Background="#FFF2F2F2" …
119 c#  wpf 


2
Diferencia entre await y ContinueWith
¿Alguien puede explicar si awaity ContinueWithson sinónimos o no en el siguiente ejemplo? Estoy tratando de usar TPL por primera vez y he estado leyendo toda la documentación, pero no entiendo la diferencia. Espera : String webText = await getWebPage(uri); await parseData(webText); Continuar con : Task<String> webText = new Task<String>(() …

10
Forzar que una información sobre herramientas de WPF permanezca en la pantalla
Tengo una información sobre herramientas para una etiqueta y quiero que permanezca abierta hasta que el usuario mueva el mouse a un control diferente. He probado las siguientes propiedades en la información sobre herramientas: StaysOpen="True" y ToolTipService.ShowDuration = "60000" Pero en ambos casos, la información sobre herramientas solo se muestra …
119 c#  wpf  xaml  tooltip 

11
Copiar constructor versus Clonar ()
En C #, ¿cuál es la forma preferida de agregar funcionalidad de copia (profunda) a una clase? ¿Debe uno implementar el constructor de copia, o más bien derivar ICloneablee implementar elClone() método? Observación : escribí "profundo" entre corchetes porque pensé que era irrelevante. Aparentemente, otros no están de acuerdo, así …
119 c# 




3
¿Dónde fue IMvcBuilder AddJsonOptions en .Net Core 3.0?
Acabo de actualizar mi proyecto de API web ASP de. Net core 2.0a 3.0. Estaba usando services.AddMvc() .AddJsonOptions(options =>options.SerializerSettings.ContractResolver = new DefaultContractResolver()); previamente para garantizar la minúscula del JSON serializado. Después de la actualización a 3.0, aparece este error: El error CS1061 'IMvcBuilder' no contiene una definición para 'AddJsonOptions' y …


10
¿Cómo escribo registros desde Startup.cs?
Para depurar una aplicación .NET Core que falla al iniciarse, me gustaría escribir registros desde el archivo startup.cs. Tengo una configuración de registro dentro del archivo que se puede usar en el resto de la aplicación fuera del archivo startup.cs, pero no estoy seguro de cómo escribir registros desde el …
119 c#  asp.net-core 

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.