c#

Qué significa el fin principal de una asociación en la relación 1:1 en Entity framework

public class Foo { public string FooId{get;set;} public Boo Boo{get;set;} } public class Boo { public string Bo ... untas sobre StackOverflow con una solución para este error, pero quiero entender lo que el término "fin principal" significa.

Cómo analizar una cadena en una int nullable

Quiero analizar una cadena en un int nullable en C#. IE. Quiero recuperar el valor int de la cadena o null si no se puede an ... bre lo mismo. Soy más interesado en saber si hay un método de marco integrado que analizará directamente en un int nullable?

Obtener el ID del hilo de un hilo

En C# al depurar subprocesos, por ejemplo, puede ver el ID de cada subproceso. No pude encontrar una manera de obtener el mi ... sual Studio los ID de los subprocesos, y ¿hay una manera de obtener el identificador del subproceso con id 2345, por ejemplo?

Reflexión-obtener el nombre y el valor del atributo en la propiedad

Tengo una clase, vamos a llamarlo Book con una propiedad llamada Name. Con esa propiedad, tengo un atributo asociado a ella. ... " para el valor del atributo. Pregunta: ¿Cómo obtengo el nombre y el valor del atributo en mis propiedades usando Reflexión?

Cómo generate.NET 4.0 clases de xsd?

¿Cuáles son las opciones para generar clases (entidades). NET 4.0 c# a partir de un archivo xsd, utilizando Visual Studio 2010?

Comprobación de tipo: typeof, GetType, o is?

He visto a muchas personas usar el siguiente código: Type t = typeof(obj1); if (t == typeof(int)) // Some code here Pe ... e, siento que el último es el más limpio, pero ¿hay algo que me falta? Cual es el mejor para usar, o es preferencia personal?

Estática solo lectura vs const

He leído acerca de los campos const y static readonly. Tenemos algunas clases que contienen solo valores constantes. Utilizad ... protegidos / privados? ¿Qué recomienda? ¿Debería tal vez no usar los campos static readonly, sino usar propiedades tal vez?

Cómo detectar la plataforma Windows de 64 bits with.NET?

En una aplicación . NET 2.0 C # uso el siguiente código para detectar la plataforma del sistema operativo: string os_platfor ... its)? Tenga en cuenta que también debe detectar 64 bits cuando se ejecuta como una aplicación de 32 bits en Windows 64 bits.

Deshabilitar el cambio de tamaño de un formulario de Windows

¿Alguien sabe cómo desactivar la capacidad del usuario para cambiar el tamaño de un formulario de Windows? Estoy haciendo que se redimensione en un clic.

¿Qué herramientas de análisis estático están disponibles para C#? [cerrado]

¿Qué herramientas hay disponibles para el análisis estático contra código C#? Sé sobre FxCop y StyleCop. ¿Hay otros? Me he e ... r mirando eso. ¿Algo más allá de esto? Las opiniones de la vida real sobre las herramientas que ha utilizado son apreciadas.

En busca de aclaraciones sobre las contradicciones aparentes con respecto a los idiomas débilmente mecanografiados

Creo que entiendo la tipificación fuerte, pero cada vez que busco ejemplos de lo que es la tipificación débil termino encont ... rción automática realizada por el lenguaje? ¿Puede un lenguaje ser tipeado débilmente y fuertemente al mismo tiempo tiempo?

Cómo usar LINQ para seleccionar un objeto con valor de propiedad mínimo o máximo

Tengo un objeto Person con una propiedad DateOfBirth anulable. ¿Hay una manera de usar LINQ para consultar una lista de obje ... n = People.Single(p=> (p.DateOfBirth ?? DateTime.MaxValue) == firstBornDate); ¿O hay una forma más sencilla de hacerlo?

Continuación de la tarea en el hilo de la interfaz de usuario

¿Hay una forma 'estándar' de especificar que una continuación de tarea debe ejecutarse en el subproceso desde el que se creó ... ontinueWith(() => { dispatcher.Invoke(new Action(() => { this.TextBlock1.Text = "Complete"; } });

¿Cómo puedo formatear una DateTime nullable con toString ()?

¿Cómo puedo convertir el DateTime nullable dt2 a una cadena formateada? DateTime dt = DateTime.Now; Console.WriteLine(dt.To ... oString("yyyy-MM-dd hh:mm:ss")); //gives following error: No hay sobrecarga para el método toString toma un argumento

La mejor manera de obtener la ruta de la carpeta de la aplicación

Veo que hay algunas maneras de obtener la ruta de la carpeta de la aplicación: Application.StartupPath System.IO.Path.GetD ... e().CodeBase) System.IO.Path.GetDirectory(Application.ExecutablePath) ¿Cuál es la mejor manera dependiendo de la situación?

¿Cuál es el peor gotcha en C# or.NET? [cerrado]

Recientemente estuve trabajando con un objeto DateTime, y escribí algo como esto: DateTime dt = DateTime.Now; dt.AddDays(1) ... // tomorrow's date Este me ha mordido varias veces antes, así que pensé que sería útil catalogar las peores gotchas de C#.

Cómo atrapo ctrl-c en una aplicación de consola de C #

Me gustaría ser capaz de atrapar CTRL+C en una aplicación de consola de C# para que pueda realizar algunas limpiezas antes de salir. ¿Cuál es la mejor manera de hacer esto?

Convertir Linq Query Result en Diccionario

Quiero agregar algunas filas a una base de datos usando Linq to SQL, pero quiero hacer una "comprobación personalizada" antes ... ary<int, DateTime>(keys.Count); for (int i = 0; i < keys.Count; i++) { existingItems.Add(keys[i], values[i]); }

¿Por qué se prefiere el diccionario a la tabla Hash?

En la mayoría de los lenguajes de programación, los diccionarios son preferibles a los hashtables. ¿Cuáles son las razones detrás de eso?

¿Crear instancia de tipo genérico?

Si BaseFruit tiene un constructor que acepta un int weight, ¿puedo instanciar una pieza de fruta en un método genérico como e ... rica Reflexión Activador Tiendo a pensar que la reflexión es la menos limpia, pero no puedo decidir entre los otros dos.