Articles of c #

Newtonsoft.JSON serializeobject devuelve una cadena JSON vacía

Todos respondieron mucho esta pregunta, y lo intenté casi todo, pero nada me funciona. Así que estoy desarrollando Xamarin.Forms y está a punto de enviar mis datos al servidor. Tengo esta clase public class Customer { public string FirstName { get; set; } public string LastName { get; set; } public string BirthDate { get; […]

Reemplace varios partidos Regex con un reemplazo diferente

Tengo una cadena que puede o no tener múltiples coincidencias para un patrón designado. Cada uno necesita ser reemplazado. Tengo este codigo var pattern = @”\$\$\@[a-zA-Z0-9_]*\b”; var stringVariableMatches = Regex.Matches(strValue, pattern); var sb = new StringBuilder(strValue); foreach (Match stringVarMatch in stringVariableMatches) { var stringReplacment = variablesDictionary[stringVarMatch.Value]; sb.Remove(stringVarMatch.Index, stringVarMatch.Length) .Insert(stringVarMatch.Index, stringReplacment); } return sb.ToString(); El problema […]

La implementación de algoritmo de clasificación más rápida y segura

Paso un tiempo implementando un algoritmo de ordenamiento rápido en C #. Después de terminar, comparé la velocidad de mi implementación y el método Array.Sort de C #. Acabo de comparar la velocidad de trabajo en matrices int aleatorias. Aquí está mi implementación: static void QuickSort(int[] data, int left, int right) { int i = […]

¿Cómo mostrar los valores hexadecimales de la matriz de bytes?

Hola, estoy aplicando en c #. Tengo una matriz de bytes que contiene valores hexadecimales. Quiero escribir esos valores tal como están en un archivo sin convertirlos en una cadena o cualquier otra cosa. Por favor, ayúdenme. Gracias de antemano.

Deserializar elemento XML vacío como Guid.Empty

Tengo algunos problemas con la deserialización. … … Si yo uso 00000000-0000-0000-0000-000000000000 está funcionando normalmente, pero en el caso de que use solo – el objeto no está deserializando ( ¿Hay alguna manera de deserializar el elemento vacío como Guid.Empty? Propiedad que debe ser mapeada con el valor de este elemento: [XmlElement(ElementName = “CardNumber”)] [JsonProperty(“CardNumber”)] […]

keybd_event KEYEVENTF_EXTENDEDKEY explicación requerida

En la documentación dice: KEYEVENTF_EXTENDEDKEY (0x0001): Si se especifica, el código de escaneo fue precedido por un byte de prefijo que tiene el valor 0xE0 (224). puede alguien explicarme que significa esto? ¿Cuál es la diferencia entre esto? keybd_event(RIGHT, 0, 0, 0); keybd_event(RIGHT, 0, 2, 0); y esto: keybd_event(RIGHT, 0, 1 | 0, 0); keybd_event(RIGHT, […]

Agregando Json.Net a un proyecto Unity3D

Agregué la biblioteca Json.Net a Visual Studio 2013 a través de NuGetpackage y la instalé para NetFramework 4.5. No recibo un error en Visual Studio cuando agrego using Newtonsoft.Json; pero en Unity3D 5.0 ​​me sale el error: Assets / RobotController.cs (5,7): error CS0246: No se pudo encontrar el tipo o el nombre de espacio de […]

¿Cómo agregar una nueva fila de la tabla ASP.NET haciendo clic en el botón?

Estoy usando asp.net [c #] .. Mi pregunta es acerca de agregar nueva fila; si hago clic en ese botón (como cada vez que hago clic en ese botón, agregaré una nueva fila) .. Pensé que es fácil hacerlo … pero no está ahí. Falta algo, no sé qué. Mi código es [Default3.aspx]: y para […]

¿Cómo puedo detener los elementos XML vacíos que se cierran automáticamente con XmlDocument en C #?

Antes de que la gente me diga que el analizador XML no debería importar si los elementos están vacíos o se cierran automáticamente, hay una razón por la que no puedo permitir elementos XML que se cierren automáticamente. La razón es que en realidad estoy trabajando con SGML, no con XML y el DTD de […]

Después de ExecuteScalar: referencia de objeto no establecida, etc.

Qué código debo agregar para aceptar nulo de la statement WHERE. { int numApprovals = 0; string sql = “SELECT COUNT(Type) AS OpenforApproval ” + “FROM dbo.LeaveRequest ” + “WHERE Type IN (2, 3, 4, 5, 6, 8, 13, 14, 16, 22) ” + “GROUP BY MgtApproval ” + “HAVING MgtApproval IS NULL”; //”SELECT COUNT(EffectiveDate) […]