Articles of .net

¿Cómo ocultar icons de escritorio programáticamente?

¿Cómo puedo mostrar u ocultar los icons del escritorio programáticamente, usando C #? Intento crear un escritorio alternativo, que use widgets, y necesito ocultar los icons antiguos.

¿Llamar al procedimiento almacenado de Oracle desde C #?

Acabo de empezar a leer sobre procedimientos almacenados. ¿Alguien puede ayudarme a llamar un procedimiento almacenado en Oracle desde C #?

Formas de pago: haga clic / arrastre en cualquier lugar del formulario para moverlo como si hubiera hecho clic en el título del formulario

Estoy creando un pequeño formulario modal que se utiliza en la aplicación Winforms. Básicamente es una especie de barra de progreso. Pero me gustaría que el usuario pueda hacer clic en cualquier parte del formulario y arrastrarlo para moverlo en el escritorio mientras todavía se muestra. ¿Cómo puedo implementar este comportamiento?

¿Por qué la primera llamada del cliente WCF es lenta?

Estoy tratando de averiguar por qué la primera llamada WCF después del inicio de la aplicación cliente toma mucho más tiempo en comparación con la segunda. Lo que hice para probar eso: Implementado un servidor WCF alojado y un cliente de consola. El servidor se calienta – Lo ejecuto y llamo al método varias veces […]

Regex.IsMatch vs string.Contains

¿Hay alguna diferencia en el uso de velocidad / memoria para estas dos expresiones equivalentes? Regex.IsMatch(Message, “1000”) Vs Message.Contains(“1000”) ¿Alguna situación donde uno es mejor que otro? El contexto de esta pregunta es el siguiente: estaba realizando algunos cambios en el código heredado que contenía la expresión Regex para encontrar si una cadena está contenida […]

¿Por qué esta simple aplicación de consola .NET tiene tantos hilos?

Este sencillo progtwig comienza con 15 hilos, según el recuento. A veces, durante su vida, se reducen algunas, pero vuelven. class Program { static void Main(string[] args) { while (true) { Console.WriteLine(Process.GetCurrentProcess().Threads.Count); Thread.Sleep(500); } } } Esperaba que el proceso solo tuviera un hilo (y mi intuición fue respaldada por esto ) Sin el depurador, […]

Convierte una cadena binaria en un entero

Me gustaría convertir un número binario escrito en una cadena en su valor entero. Por ejemplo: string input = “0101”; int output = convert(input); output debe ser igual a 5

¿Qué significan los valores “+ n” al final de un nombre de método en un seguimiento de stack?

Al leer una stack, trace como: [FormatException: Input string was not in a correct format.] System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) +2755599 System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info) +112 System.Convert.ToInt32(String value) +68 ¿Qué significan los números +68, +112, etc.? Supongo que se compensan con algo. ¿Entonces qué?

¿Cómo sería posible eliminar todos los controladores de eventos del evento ‘Hacer clic’ de un ‘Botón’?

Tengo un botón de control, y tendría que eliminar todos los controladores de eventos adjuntos a su evento Click . ¿Cómo sería eso posible? Button button = GetButton(); button.Click.RemoveAllEventHandlers();

Formularios que no responden a eventos KeyDown

He estado trabajando durante un tiempo en mi proyecto de Windows Forms, y decidí experimentar con los atajos de teclado. Después de leer un poco, pensé que tenía que escribir un controlador de eventos y vincularlo al evento KeyDown del formulario: private void Form1_KeyDown(object sender, KeyEventArgs e) { if (e.Control && e.Alt && e.KeyCode == […]