Resultados de la búsqueda a petición "c#"
Utilizando SWIG con métodos que toman std :: string como parámetro
Usé SWIG para ajustar mi clase de c ++. Algunos métodos tienen unaconst std::string& como parámetro. SWIG crea un tipo llamadoSWIGTYPE_p_std__string sin embargo, no puede simplemente pasar una cadena normal para esto al invocar el método en c #. ...
Unit que prueba métodos privados en C #
Visual Studio permite pruebas unitarias de métodos privados a través de una clase de acceso generada automáticamente. He escrito una prueba de un método privado que se compila con éxito, pero falla en tiempo de ejecución. Una versión bastante ...
Adquisición de imágenes de Windows: configuración de las propiedades del dispositivo en C #
Tengo un programa C # (WinForm) que admite el escaneo con WIA. Estoy tratando de configurar las propiedades del dispositivo antes de escanear uno o más documentos. Principalmente quiero establecer el tamaño de papel para el escáner. El siguiente ...
Teclados múltiples y ganchos de bajo nivel
Tengo un sistema donde tengo varios teclados y realmente necesito saber de qué teclado proviene el golpe de tecla. Para explicar la configuración: Tengo una PC normal y un teclado USB Tengo una pantalla VGA externa con algunas teclas rígidasLas ...
Agregando una matriz de cadenas al cuadro combinado
Tengo un cuadro combinado que quiero cargar con una matriz de cadenas que se devuelve desde un método. Actualmente solo estoy cargando esto con un bucle for, pero creo que debería estar lejos de simplemente asignar la matriz de ...
La mejor práctica para el cliente WCF Duplex
No puedo negar el beneficio de rendimiento de una llamada asíncrona dúplex, pero algunas cosas me hacen sentir cauteloso. Mi preocupación es que dado un objeto de cliente instanciado, ¿WCF podrá decir qué instancia de servicio de cliente ...
Recursión con orden de elementos de retorno de rendimiento en el árbol
Tengo una función recursiva que devuelve todos los nodos de subárbol, dado el nodo raíz inicial. private IEnumerable<Node> getAllNodesRecursively(Node subnode) { foreach (Node node in subnode.Nodes) getAllNodesRecursively(node); yield return ...
¿Por qué necesito una página recompilada cuando cambia un método que utiliza?
Tengo una página aspx que utilizó un método en una clase en la carpeta del Código de aplicación,doSomething(int[] x). Cambié la definición de la función para usar un IEnumerable en lugar de una matriz:doSomething(IEnumerable<int> x). Luego, ...
¿Cómo eliminar Cookies de windows.form?
Estoy trabajando con el control Webbrowser en una aplicación windows.form escrita en C #. Me gustaría escribir un método para eliminar las cookies del control de Webbrowers después de que visite un determinado sitio. Desafortunadamente, no sé ...
Comportamiento extraño con delegados y lambdas
Como medio para introducir una evaluación de formato diferido en una biblioteca que estoy desarrollando, he definido los delegados public delegate string MessageFormatterDelegate(string message, params object[] arguments); public delegate ...