Preguntas etiquetadas con c#

C # es un lenguaje de programación orientado a objetos de recolección de basura, administrado y multiparadigma creado por Microsoft en paralelo con la plataforma .NET









10
¿Por qué su código no debe usar 100% CPU? [cerrado]
Estoy hablando específicamente de un programa C # .NET 4 que se ejecuta en Windows XP o superior, pero las respuestas generales también son aceptables. Asuma un programa ya optimizado y eficiente. El problema aquí se debe completamente a los efectos del alto uso de la CPU en el hardware, …
42 c#  multithreading  cpu  usage 


14
¿Es esta una situación correcta para usar una constante?
Así que mi profesor me devolvió comentarios sobre un proyecto en el que he estado trabajando. Atracó algunas marcas para este código: if (comboVendor.SelectedIndex == 0) { createVendor cv = new createVendor(); cv.ShowDialog(); loadVendors(); } Esto se encuentra en un controlador combinado de "índice cambiado". Se utiliza cuando el usuario …
42 c# 

13
¿No es razonable esperar que Any () * no * arroje una excepción de referencia nula?
Cuando crea un método de extensión, puede, por supuesto, llamarlo. nullPero, a diferencia de una llamada al método de instancia, llamarlo como nulo no tiene que arrojar un NullReferenceException-> debe verificarlo y hacerlo manualmente. Para la implementación del método de extensión Linq, Any()Microsoft decidió que deberían lanzar un ArgumentNullException( https://github.com/dotnet/corefx/blob/master/src/System.Linq/src/System/Linq/AnyAll.cs …


8
¿Variable privada vs propiedad?
Al establecer un valor en una variable dentro de una clase, la mayoría de las veces se nos presentan dos opciones: private string myValue; public string MyValue { get { return myValue; } set { myValue = value; } } ¿Existe una convención que determine cómo debemos asignar valores a …


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.