Articles of c #

Formato de fecha en la cuadrícula de datos de WPF

Ya busqué stackoverflow para encontrar una solución y encontré esto: Necesidad de formatear las fechas en WPF DataGrid construido dinámicamente Mi problema es que cargué algunos datos de mi base de datos SQL-Server y quiero mostrarlos en mi aplicación WPF en un DataGrid. Esto funciona muy bien Lo único que quiero cambiar es que la […]

Convierte una cadena hexadecimal a un entero de manera eficiente en C?

En C, ¿cuál es la forma más eficiente de convertir una cadena de dígitos hexadecimales en un unsigned int binario o un unsigned long ? Por ejemplo, si tengo 0xFFFFFFFE , quiero un int con el valor de base10 4294967294 .

Ignorando campos nulos en Json.net

Tengo algunos datos que tengo que serializar a JSON. Estoy usando JSON.NET. Mi estructura de código es similar a esto: public struct structA { public string Field1; public structB Field2; public structB Field3; } public struct structB { public string Subfield1; public string Subfield2; } El problema es que mi salida JSON solo necesita tener […]

Mejor forma de activar OnPropertyChanged

Tenemos un proyecto de WPF que sigue el patrón de MVVM. En el Modelo de vista, hay un montón de código que se ve así: private string m_Fieldname; public string Fieldname { get { return m_Fieldname; } set { m_Fieldname = value; OnPropertyChanged(“Fieldname”); } } ¿Hay alguna forma de hacer esto que requiera menos código? […]

Es un bool leer / escribir atómico en C #

¿Está accediendo a un campo bool atómico en C #? En particular, ¿necesito cerrarlo? class Foo { private bool _bar; //… in some function on any thread (or many threads) _bar = true; //… same for a read if (_bar) { … } }

Resolver la dependencia circular typedef?

¿Cuál es la mejor manera de resolver la siguiente dependencia circular en la definición de estas estructuras? Tenga en cuenta la etiqueta de lenguaje C – Estoy buscando una solución en gcc estándar C. typedef struct { char* name; int age; int lefthanded; People* friends; } Person; typedef struct { int count; int max; Person* […]

La excepción “Contexto no se puede usar mientras se está creando el modelo” con ASP.NET Identity

¿Por qué ocurre esto cuando hacemos una llamada al método AccountApiController.Register ()? ¿Qué está tratando de usar el contexto? ¿Qué está tratando de crear el contexto? ¿Cómo evitamos esto? ¿cómo depuramos esto? “Mensaje”: “Ha ocurrido un error”. “ExceptionMessage”: “El contexto no se puede usar mientras se está creando el modelo. Esta excepción se puede lanzar […]

Error “Esta secuencia no admite operaciones de búsqueda” en C #

Estoy tratando de obtener una imagen de una url usando una secuencia de byte . Pero recibo este mensaje de error: Esta secuencia no admite operaciones de búsqueda. Este es mi código: byte[] b; HttpWebRequest myReq = (HttpWebRequest)WebRequest.Create(url); WebResponse myResp = myReq.GetResponse(); Stream stream = myResp.GetResponseStream(); int i; using (BinaryReader br = new BinaryReader(stream)) { […]

¿Los miembros estáticos de una clase ocupan memoria si no se crea ningún objeto de esa clase?

Digamos que tengo una clase y tengo un miembro estático en ella, pero no creo ningún objeto de ese tipo. ¿Se ocupará la memoria de la variable estática? Si estaría ocupado, ¿cuál es el sentido de ponerlo en una clase?

cómo establecer close-on-exec por defecto

Estoy implementando una biblioteca para ejecutar comandos. La biblioteca es C, en Linux. Actualmente realiza una llamada a popen () para ejecutar un comando y obtener resultados. El problema es que el comando hereda todos los manejadores de archivos actualmente abiertos. Si hiciera un fork / exec, podría cerrar los manejadores en child explícitamente. Pero […]