Programación

1063
Agrupar por en LINQ

Supongamos que tenemos una clase como: class Person { internal int PersonID; internal string car; } Ahora tengo una lista de esta clase: List<Person> persons; Ahora esta lista puede tener múltiples instancias con las mismas PersonID, por ejemplo: persons[0] = new Person { PersonID =...

1060
¿Cómo imprimir un archivo JSON?

Tengo un archivo JSON que es un desastre que quiero imprimir. ¿Cuál es la forma más fácil de hacer esto en Python? Sé que PrettyPrint toma un "objeto", que creo que puede ser un archivo, pero no sé cómo pasar un archivo; solo usar el nombre de archivo no

1057
¿Puedo eliminar un git commit pero mantener los cambios?

En una de mis ramas de desarrollo, hice algunos cambios en mi código base. Antes de poder completar las funciones en las que estaba trabajando, tuve que cambiar mi rama actual a maestra para demostrar algunas funciones. Pero solo usando un "git checkout master" conservó los cambios que también hice...

1049
Cómo analizar JSON en Java

Tengo el siguiente texto JSON. ¿Cómo puedo analizarlo para obtener los valores de pageName, pagePic, post_id, etc.? { "pageInfo": { "pageName": "abc", "pagePic": "http://example.com/content.jpg" }, "posts": [ { "post_id": "123456789012_123456789012", "actor_id": "1234567890",...

1047
Cadena literal de varias líneas en C #

¿Hay una manera fácil de crear un literal de cadena multilínea en C #? Esto es lo que tengo ahora: string query = "SELECT foo, bar" + " FROM table" + " WHERE id = 42"; Sé que PHP tiene <<<BLOCK BLOCK; ¿C # tiene algo