Articles of c #

¿Es posible implementar mixins en C #?

He oído que es posible con los métodos de extensión, pero no puedo resolverlo por mi cuenta. Me gustaría ver un ejemplo específico si es posible. ¡Gracias!

¿Cómo pasar tipos anónimos como parámetros?

¿Cómo puedo pasar tipos anónimos como parámetros a otras funciones? Considera este ejemplo: var query = from employee in employees select new { Name = employee.Name, Id = employee.Id }; LogEmployees(query); query variable aquí no tiene tipo fuerte. ¿Cómo debería definir mi función LogEmployees para aceptarla? public void LogEmployees (? list) { foreach (? item […]

La DLL dependiente no se copia a la carpeta de salida de comstackción en Visual Studio

Tengo una solución de estudio visual. Tengo muchos proyectos en la solución. Hay un proyecto principal que actúa como inicio y usa otros proyectos. Hay un proyecto que dice “ProyectoX”. Su referencia se agrega al proyecto principal. El ProjectX hace referencia a otro DLL .NET (digamos abc.dll) que no es parte de la solución. Ahora, […]

Cómo cambiar automáticamente el tamaño y ajustar los controles de Forma con cambio en la resolución

Me he dado cuenta de que algunas aplicaciones cambian su posición de control para ajustarlas lo más posible en la resolución. Si la ventana se maximiza, se configuran de tal forma que la GUI se ve equilibrada. Mi pregunta es ¿es posible crear o implementar esta funcionalidad en Visual Studio 2010 C #?

Cómo seleccionar solo los registros con la fecha más alta en LINQ

Tengo una tabla, ‘lasttraces’, con los siguientes campos. Id, AccountId, Version, DownloadNo, Date Los datos se ven así: 28092|15240000|1.0.7.1782|2009040004731|2009-01-20 13:10:22.000 28094|61615000|1.0.7.1782|2009040007696|2009-01-20 13:11:38.000 28095|95317000|1.0.7.1782|2009040007695|2009-01-20 13:10:18.000 28101|15240000|1.0.7.1782|2009040004740|2009-01-20 14:10:22.000 28103|61615000|1.0.7.1782|2009040007690|2009-01-20 14:11:38.000 28104|95317000|1.0.7.1782|2009040007710|2009-01-20 14:10:18.000 ¿Cómo puedo, en LINQ to SQL , obtener solo la última última ruta de cada AccountId (la que tiene la fecha más alta)?

¿Cómo cambiar el color del icono / texto inactivo en la barra de tabs?

¿Cómo puedo cambiar el color de icono / texto inactivo en la barra de tabs de iOS 7? El de color gris

¿Cómo puedo decirle a Moq que devuelva una tarea?

Tengo una interfaz que declara Task DoSomethingAsync(); Estoy usando MoqFramework para mis pruebas: [TestMethod()] public async Task MyAsyncTest() { Mock mock = new Mock(); mock.Setup(arg => arg.DoSomethingAsync()).Callback(() => { }); … } Luego en mi prueba ejecuto el código que invoca await DoSomethingAsync() . Y la prueba simplemente falla en esa línea. ¿Qué estoy haciendo […]

¿Dónde puedo almacenar (y administrar) la información de la licencia de la aplicación?

Estoy desarrollando una aplicación de Windows. Eso requiere que los usuarios se registren para usarlo … Ahora, estoy almacenando mi información de licencia como un archivo en APpData. Pero al eliminar ese archivo, se restablece la fecha de la versión de prueba. Por lo tanto, ahora estoy planeando guardarlo en el registro. Pero, la mayoría […]

Implementando el proyecto Qt a través de CMake

Estoy intentando construir y ejecutar un ejemplo muy simple y básico de Qt a Cmake, eliminando el archivo .pro. El siguiente es el código para el proyecto Qt (la estructura de directorio para el proyecto Qt generado automáticamente es Cmake (my project name) ├── headers │ └── mainwindow.h ├── sources │ ├── main.cpp │ └── […]

¿Qué es un controlador en C ++?

Me han dicho que un identificador es una especie de puntero, pero no lo es, y que te permite mantener una referencia a un objeto, en lugar de al objeto mismo. ¿Cuál es una explicación más elaborada?