Preguntas etiquetadas con .net

95
LINQ Usando Max () para seleccionar una sola fila

Estoy usando LINQ en un IQueryable devuelto por NHibernate y necesito seleccionar la fila con los valores máximos en un par de campos. He simplificado la parte en la que me quedo. Necesito seleccionar la fila de mi tabla con el valor máximo en un campo. var table = new Table { new Row(id: 1,...

95
Formato TimeSpan ToString

Solo por curiosidad, ¿hay una cadena de formato que pueda usar para generar algo como "5h 3m 30s"? p.ej. (obviamente mal) myTimeSpan.ToString("hh mm

95
¿Cómo aplanar un árbol a través de LINQ?

Entonces tengo un árbol simple: class MyNode { public MyNode Parent; public IEnumerable<MyNode> Elements; int group = 1; } Tengo un IEnumerable<MyNode>. Quiero obtener una lista de todos MyNode(incluidos los objetos de nodo interno ( Elements)) como una lista plana Where group...

95
Roslyn no pudo compilar el código

Después de haber migrado mi proyecto de VS2013 a VS2015, el proyecto ya no se compila. Se produce un error de compilación en la siguiente declaración LINQ: static void Main(string[] args) { decimal a, b; IEnumerable<dynamic> array = new string[] { "10", "20", "30" }; var result = (from v...

94
Detectar cambios no guardados

Tengo el requisito de implementar un mensaje "Cambios no guardados" en una aplicación ASP .Net. Si un usuario modifica los controles en un formulario web e intenta salir antes de guardar, debería aparecer un mensaje advirtiéndole que tiene cambios sin guardar y darle la opción de cancelar y...