Articles of c #

Cambiar las propiedades de solo lectura con reflexión

¿Es posible? Con reflexión o de otra manera?

Cómo crear un convertidor personalizado JSON.NET Date to String

¿Podría alguien decirme cómo puedo crear un convertidor personalizado? Sé que puedo usar JSON.NET ISODateConvertor, pero lo que quiero es específico, solo quiero enviar el valor como cadena “día / mes / año” en la respuesta.

¿Cuál es el tipo subyacente de una enum c ++?

Esto puede haber sido respondido en otro lugar, pero no pude encontrar una respuesta adecuada. Tengo este código: enum enumWizardPage { WP_NONE = 0x00, WP_CMDID = 0x01, WP_LEAGUES = 0x02, WP_TEAMS = 0x04, WP_COMP = 0x08, WP_DIVISIONS = 0x10, WP_FORMULAS = 0x20, WP_FINISHED = 0x40, }; Lo cual es heredado y tengo que modificarlo agregando […]

No se puede abrir Windows.h en Microsoft Visual Studio

Primero que nada: estoy usando Microsoft Visual Studio 2012 Soy desarrollador de C # / Java y ahora estoy intentando progtwigr para kinect usando Microsoft SDK y C ++. Así que comencé con el ejemplo de Conceptos básicos de color y no puedo hacer que compile. Al principio, ninguna de las clases pudo encontrar Windows.h. […]

Uso de adaptadores Boost con C ++ 11 lambdas

Traté de comstackr este código: #include #include #include int main() { std::vector v{ 1,5,4,2,8,5,3,7,9 }; std::cout << *boost::min_element(v | boost::adaptors::transformed( [](int i) { return -i; })) << std::endl; return 0; } La comstackción falló con el siguiente mensaje de error (después de una nueva instancia de plantilla larga): /usr/local/include/boost/iterator/transform_iterator.hpp:84:26: error: use of deleted function ‘main()::::()’ […]

Hacer una solicitud web a una página web que requiere autenticación de Windows

Estoy tratando de hacer una solicitud a una página web usando la clase WebRequest en .net. La URL que estoy tratando de leer requiere la Autenticación de Windows debido a que recibo una excepción no autorizada. ¿Cómo puedo pasar las credenciales de Windows a esta solicitud para que pueda autenticarse? HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create( “http://myapp/home.aspx” […]

valgrind errores de pérdida de memoria cuando se utiliza pthread_create

Estoy escribiendo un progtwig usando la biblioteca pthread. Cuando ejecuto mi progtwig con el comando valgrind –leak-check = full, obtengo la siguiente descripción de errores: ==11784== ==11784== **HEAP SUMMARY:** ==11784== in use at exit: 4,952 bytes in 18 blocks ==11784== total heap usage: 1,059 allocs, 1,041 frees, 51,864 bytes allocated ==11784== ==11784== **288 bytes** in […]

¿Cómo habilitar el atributo configSource para la sección de configuración personalizada en .NET?

siguiendo la gran cantidad de información que se encuentra aquí ¿cómo podemos obtener un .config externo para trabajar? He intentado con la misma configuración que usaría para un archivo de configuración de aplicación externo, pero no puedo encontrar el archivo para mi sección personalizada. … sin embargo… donde someExternalFile.config contendría ¿algunas ideas?

Barra diagonal inversa y cita en argumentos de línea de comando

¿El comportamiento siguiente es una característica o un error en C # .NET? Aplicación de prueba: using System; using System.Linq; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Console.WriteLine(“Arguments:”); foreach (string arg in args) { Console.WriteLine(arg); } Console.WriteLine(); Console.WriteLine(“Command Line:”); var clArgs = Environment.CommandLine.Split(‘ ‘); foreach (string arg in clArgs.Skip(clArgs.Length – args.Length)) […]

Obtener nombres de variables locales (y parámetros) en tiempo de ejecución a través de expresiones lambda

Estoy interesado en recuperar los nombres de las variables locales (y parámetros) en tiempo de ejecución de una manera segura para refactor. Tengo el siguiente método de extensión: public static string GetVariableName(Expression<Func> variableAccessExpression) { var memberExpression = variableAccessExpression.Body as MemberExpression; return memberExpression.Member.Name; } … que devuelve el nombre de la variable capturada a través de […]