Articles of .net

Cuándo NO usar yield (return)

Esta pregunta ya tiene una respuesta aquí: ¿Alguna vez hay una razón para no usar ‘yield return’ al devolver un IEnumerable? Aquí hay varias preguntas útiles sobre los beneficios del yield return . Por ejemplo, ¿Alguien puede desmitificar la palabra clave yield? Uso interesante del rendimiento de c # palabra clave ¿Cuál es la palabra […]

Equivalente de MoveNext en VB.NET

Como la función Recordset.MoveNext ya no está disponible en VB.NET (buscó mucho en internet), quiero una forma de resolver mi problema … (Usando MSSQL, acaba de ver la función movenext en alguna parte que no es compatible con SQLDATASET). Quiero usar algo que funcione como la función MoveNext y realice los cambios en la base […]

Instalando Mono 3.x en Ubuntu / Debian

Recientemente leí que Mono 3.0 se ha lanzado con un comstackdor C # 5 y soporte para MVC 4 aquí: http://www.mono-project.com/Release_Notes_Mono_3.0 y http://tirania.org/blog/archive/2012/Oct-22.html Por mi vida no puedo averiguar de dónde sacarlo como un paquete para Linux o incluso Windows. Esta página parece sugerir que todavía está en Beta: http://www.go-mono.com/mono-downloads/download.html He intentado hacer un apt-get […]

No se pueden insertar registros en la tabla desde Gridview – formulario de Windows

Estoy tratando de insertar nuevos registros en la tabla de origen desde la vista de cuadrícula de la interfaz C # … Pero cuando recupero los registros con el código de clic de botón que se muestra a continuación … Estoy obteniendo registros en la vista de cuadrícula pero no hay opción para insertar nuevos […]

Realice operaciones asincrónicas en ASP.NET MVC con un hilo de ThreadPool en .NET 4

Después de esta pregunta, me siento cómodo cuando uso operaciones asincrónicas en ASP.NET MVC. Entonces, escribí dos publicaciones de blog sobre eso: Mi asunción a la progtwigción asincrónica basada en tareas en C # 5.0 y aplicaciones web ASP.NET MVC Llamadas a bases de datos asincrónicas con el modelo de progtwigción asíncrono (TAP) basado en […]

Anatomía de una “pérdida de memoria”

En la perspectiva de .NET: ¿Qué es una pérdida de memoria ? ¿Cómo puede determinar si su aplicación tiene fugas? ¿Cuáles son los efectos? ¿Cómo se puede prevenir una fuga de memoria? Si su aplicación tiene pérdida de memoria, ¿desaparece cuando el proceso se cierra o se elimina? ¿O las memory leaks en su aplicación […]

¿Cómo puedo obtener la posición del cuadro de texto que se ha presionado?

Estoy escribiendo en WPF el Sudoku Game y hago en tiempo de ejecución 81 cuadros de texto sobre canvas: public partial class Test : Window { private TextBox[,] texts = new TextBox[9, 9]; GameBoard board = new GameBoard(); public Test(string path) { InitializeComponent(); Initialization_text(); } void Initialization_text() { for (int i = 0; i < […]

¿Cuándo debería usar GC.SuppressFinalize ()?

En .NET, ¿bajo qué circunstancias debería usar GC.SuppressFinalize() ? ¿Qué ventaja (s) me da el uso de este método?

¿Dónde está mi espacio de nombres System.Numerics?

Estoy usando Visual Studio 2010 y trato de usar el tipo BigInteger en un progtwig C #. Se supone que este tipo está disponible en el espacio de nombres System.Numerics , pero no parece tenerlo instalado en el marco .Net 4.0. Cuando using System.Numerics; ” using System.Numerics; ” en VS2010, aparece un subrayado rojo debajo […]

¿C # permite doble punto y coma? ; si es así, ¿hay alguna forma especial?

Estoy escribiendo una statement y comstack, pero el comstackdor [VS] nunca me dice que puse el punto y coma dos veces. Esto significa en ASP.NET MVC 3 return Json(mydata);; return Json(mydata); Ambos comstackn, pero el primero es incorrecto en el patrón de diseño. ¿Por qué no me dice acerca de los dos puntos y comas? […]