Articles of c #

¿Cómo puedo evitar que CompileAssemblyFromSource pierda memoria?

Tengo un código C # que usa CSharpCodeProvider.CompileAssemblyFromSource para crear un ensamblaje en la memoria. Después de que el ensamblado se recolectó como basura, mi aplicación usa más memoria de la que tenía antes de crear el ensamblaje. Mi código está en una aplicación web ASP.NET, pero he duplicado este problema en WinForm. Estoy usando […]

¿Cómo escribir un método asíncrono sin parámetro?

Quiero escribir un método asíncrono con un parámetro de out , como este: public async void Method1() { int op; int result = await GetDataTaskAsync(out op); } ¿Cómo hago esto en GetDataTaskAsync ?

¿Cómo imprimo una cadena no terminada en nulo usando printf?

¿Cómo puedo imprimir una cadena no terminada en nulo usando printf, suponiendo que sé la longitud de la cadena en tiempo de ejecución?

Capturando Ctrl + C en Java

¿Es posible atrapar la señal Ctrl + C en una aplicación de línea de comandos java? Me gustaría limpiar algunos recursos antes de terminar el progtwig.

¿La mejor biblioteca para estadísticas en C ++?

Estoy buscando un código de alto rendimiento (necesita ejecutarse en tiempo real), preferiblemente de código abierto, pero si no hay nada que sea gratuito y de alto rendimiento, tomaré algo bien soportado y de alta calidad a un costo. ¿Alguna sugerencia? Estos son los que he encontrado hasta ahora, sin ningún orden en particular: CodeCogs […]

Constructor de Struct: “los campos deben asignarse por completo antes de devolver el control a la persona que llama”.

Aquí hay una estructura que bash escribir: public struct AttackTraits { public AttackTraits(double probability, int damage, float distance) { Probability = probability; Distance = distance; Damage = damage; } private double probability; public double Probability { get { return probability; } set { if (value > 1 || value < 0) { throw new ArgumentOutOfRangeException("Probability […]

Hacer código C trazar un gráfico automáticamente

He escrito un progtwig que escribe una lista de datos en un archivo ‘.dat’ con la intención de trazarlo por separado usando gnuplot. ¿Hay alguna manera de hacer que mi código grafique automáticamente? Mi salida es de la forma: x-coord analytic approximation x-coord analytic approximation x-coord analytic approximation x-coord analytic approximation x-coord analytic approximation …. […]

¿Tiene “std :: size_t” sentido en C ++?

En algún código que heredé, veo el uso frecuente de size_t con el calificador de espacio de nombres std . Por ejemplo: std::size_t n = sizeof( long ); Se comstack y funciona bien, por supuesto. Pero me parece una mala práctica (¿quizás transferida desde C?). ¿No es cierto que size_t está integrado en C ++ […]

Reemplazando WinMain () con la función main () en progtwigs Win32

Busqué un poco en StackOverflow y Google, pero no pude entender la idea. Quiero comenzar mi aplicación con este tipo de progtwigción de usuario: int main() { Window App(“Test”, 640, 480); while(App.IsOpen()) { // Do the stuff } } Pero esto no es posible porque debería pasar la hInstance y hPrevInstance y otros parámetros a […]

Crear COM fuera de proceso en C # /. Net?

Necesito crear un servidor COM fuera de proceso (.exe) en C # al que accederán muchos otros procesos en el mismo cuadro. El componente tiene que ser un proceso único porque almacenará en memoria caché la información que proporciona a sus consumidores. Nota: los procesos que accederán a mi servidor COM son en su mayoría […]