Articles of do#

Diferencia entre los métodos de conversión / conversión en C #

Hay muchas maneras de lanzar / convertir un objeto a otro por cuál es la diferencia entre ellos y si no hay diferencia, ¿por qué hay tantas formas de lograr una cosa? ¿No es eso daño al lenguaje? digamos objeto obj a cadena. obj.ToString() obj as string (string)obj Convert.ToString(obj)

Diferencias entre eventos directos y llamadas de método directo

Levantando un evento, llamará a su controlador de eventos. por ejemplo, http://msdn.microsoft.com/en-us/library/aa645739%28VS.71%29.aspx ¿Cuál es la diferencia entre usar el mecanismo de eventos y las llamadas directas a otros métodos (por ejemplo, si se cumple una condición en el método A (), llame a B ())? ¿Y cuál es la diferencia entre consumir y elevar eventos? […]

¿Cómo calentar el dispositivo Android a 40 grados a través de Unity?

Deseo crear una aplicación para Android que actuará como un “calentador de manos”. Estoy usando llamadas de GPS, vibración, linterna y también estoy usando múltiples hilos para ejecutar código en un bucle. El consumo de batería es alto pero no es suficiente. Cuando uso esta aplicación, se tarda unos 10 minutos en pasar de 25 […]

¿Cómo obtiene el país / estado / región / ciudad / estado / código postal / postal de las coordenadas GPS?

Tengo coordenadas GPS en todas mis fotos. Quiero incluir tags / datos IPTC para la ciudad, el estado, el código postal, etc. Sin embargo, todo lo que tengo son las coordenadas GPS. ¿Cómo puedo tomar estos y obtener información significativa de manera automatizada (tengo miles y miles de fotos, por lo que no funcionaría escribir […]

ADO.NET: ¿Es seguro especificar -1 para SqlParameter.Size para todos los parámetros VarChar?

Tenemos un cuerpo existente de código C # que llama consultas parametrizadas de SQL Server ad-hoc en muchos lugares. Nunca especificamos SqlParameter.Size, y se documenta que en este caso, la clase SqlParameter infiere el tamaño del valor del parámetro. Hace poco nos dimos cuenta de los problemas de contaminación de la memoria caché del plan […]

Copia profunda en C #

MSDN ofrece este ejemplo de una copia profunda ( http://msdn.microsoft.com/en-us/library/system.object.memberwiseclone.aspx ) public class Person { public int Age; public string Name; public IdInfo IdInfo; public Person ShallowCopy() { return (Person)this.MemberwiseClone(); } public Person DeepCopy() { Person other = (Person) this.MemberwiseClone(); other.IdInfo = new IdInfo(this.IdInfo.IdNumber); return other; } } Pero, ¿no es necesario crear una instancia […]

Cómo crear un cuadro de texto de resaltado de syntax

Cómo crear un cuadro de texto de resaltado de syntax utilizando C # .Net

El actor o servicio de Service Fabric se vuelve inaccesible al azar después de actualizar a SDK 2.3.301

Después de actualizar Service Fabric SDK 2.0.135 a 2.3.301, hemos empezado a encontrar situaciones en las que un actor o servicio de Service Fabric es inaccesible a pesar de que se muestra como correcto en Service Fabric Explorer. Una vez en este estado, cualquier llamada al actor o servicio a través del ActorProxy o ServiceProxy […]

Crea automáticamente clases de envoltorio de C # alrededor de procedimientos almacenados

He heredado una aplicación bastante grande que realmente podría usar algo de limpieza. Hay un código de acceso a los datos en toda la aplicación. En código detrás, algunos en clases de lógica de negocios, algunos en línea en páginas asp clásicas. Lo que me gustaría hacer es refactorizar este código, eliminando todo el código […]

¿Es posible obtener reclamaciones de ACS sin editar web.config?

¿Es posible configurar la URL del reino, los tipos de reclamación, etc. para azure ACS sin editar web.config? ¿Puedes configurar estos elementos requeridos programáticamente de alguna manera? EDITAR: Específicamente quiero deshacerme de esto: Básicamente, no quiero que el reino se especifique en la configuración web, sino en el código en algún lugar. He intentado anular […]