Articles of c #

¿Qué es IMEX en la cadena de conexión OLEDB?

string connString = “Provider=Microsoft.Jet.OLEDB.4.0;Data Source=localhost;Extended Properties=””Excel 8.0;HDR=Yes;IMEX=2” Hola. ¿Cuál es el propósito de IMEX?

Cuándo no usar Regex en C # (o Java, C ++, etc.)

Está claro que hay muchos problemas que parecen resolver una simple expresión regular, pero que resultan ser muy difíciles de resolver con expresiones regulares. Entonces, ¿cómo alguien que no es un experto en expresiones regulares , sabe si debería aprender regex para resolver un problema determinado? (Consulte “Regex para analizar el código fuente C # […]

Escribir en stdin y leer desde stdout (Progtwigción UNIX / LINUX / C)

Estaba trabajando en una tarea en la que un progtwig tomaba un descriptor de archivo como argumento (generalmente del padre en una llamada ejecutiva) y leía desde un archivo y escribía en un descriptor de archivo, y en mis pruebas, me di cuenta de que el progtwig funcionaría desde la línea de comandos y no […]

Escribir MemoryStream en Objeto de respuesta

Estoy usando el siguiente código para transmitir pptx que está en un objeto MemoryStream, pero cuando lo abro recibo un mensaje de Reparación en PowerPoint, ¿cuál es la forma correcta de escribir MemoryStream en Response Object? HttpResponse response = HttpContext.Current.Response; response.Clear(); response.AppendHeader(“Content-Type”, “application/vnd.openxmlformats-officedocument.presentationml.presentation”); response.AppendHeader(“Content-Disposition”, string.Format(“attachment;filename={0}.pptx;”, getLegalFileName(CurrentPresentation.Presentation_NM))); response.BinaryWrite(masterPresentation.ToArray()); response.End();

¿Cómo formatear DateTime a 24 horas?

Necesito una cadena de fecha y hora para mostrar la hora en formato de 24 horas. .. var curr = DateTime.Now; string s = ???; Console.WriteLine(s); .. El resultado de salida debe ser: “16:38” Gracias.

¿Cómo obtengo el nombre de la máquina local en C #?

¿Cómo obtengo el nombre de la máquina local?

Reemplazar múltiples elementos de cadena en C #

¿Hay una mejor manera de hacer esto … MyString.Trim().Replace(“&”, “and”).Replace(“,”, “”).Replace(” “, ” “) .Replace(” “, “-“).Replace(“‘”, “”).Replace(“/”, “”).ToLower(); He extendido la clase de cuerda para mantenerla en un solo trabajo, pero ¿hay una manera más rápida? public static class StringExtension { public static string clean(this string s) { return s.Replace(“&”, “and”).Replace(“,”, “”).Replace(” “, ” […]

Sobrecarga de herencia y método

¿Por qué el comstackdor C ++ da este error? Por qué puedo acceder a lol () desde B, pero no puedo acceder a rofl () [sin parámetros]. ¿Dónde está la captura? class A { public: void lol(void) {} void rofl(void) { return rofl(0);} virtual void rofl(int x) {} }; class B : public A { […]

XPATHS y espacios de nombres predeterminados

¿Cuál es la historia detrás de XPath y soporte para espacios de nombres? ¿XPath como especificación precede a los espacios de nombres? Si tengo un documento donde los elementos tienen un espacio de nombre predeterminado: Parece que algunas de las bibliotecas de procesadores XPath no reconocerán //foo debido al espacio de nombres, mientras que otras […]

¿Por qué std :: map operator crea un objeto si la clave no existe?

Estoy bastante seguro de que ya vi esta pregunta en alguna parte (comp.lang.c ++? Google tampoco parece encontrarla allí), pero una búsqueda rápida aquí no parece encontrarla, así que aquí está: ¿Por qué el operador std :: map operator [] crea un objeto si la clave no existe? No sé, pero para mí esto parece […]