Vamos a explicar como escapar llaves en String.Format con C#. Una función que solemos usar a menudo es String.Format, para darle formato a cadenas y meter valores de forma ordenada dentro de un String. Estos valores se pasan como parámetro a la función, siguiendo el orden designado y la función de ,NET los sustituye dentro […]
c#
Leer y recorrer un fichero linea a linea con C#
Para leer y recorrer un fichero línea a línea desde c# tenemos múltiples maneras usando la librería System.IO. Una forma no muy eficiente pero muy simple y rápida de obtener todo el contenido de un fichero sería usar System.IO.File.ReadAllText Después bastaría con crear un array de strings por cada línea y recorrerlo. Este método es […]
Clase para conectar SFTP con .NET
Necesitando conectarme a un SFTP (SSH FTP) para una aplicación en C# o VB y dado que .NET no da soporte nativo para este tipo de conexión, me enfrasque en una tediosa busqueda de alguna clase en internet que me solucionase la papeleta y aunque no fuera de código libre, al menos si fuera gratuita. […]
Enviar cadena string mediante socket TCP a un puerto con C#
Diferentes aplicaciones, o incluso la misma tras el modelo cliente/servidor, pueden necesitar enviarse información mediante la red, usando el protocolo TCP/IP. De esta manera, enviar cadenas de texto a un puerto de un servidor con una aplicación que tenga un socket esperando para leer datos es muy sencillo con C# Usaremos la clase TcpClient, que […]
Leer archivos XML con C#
En este post aprenderemos a leer archivos xml con C# usando el espacio de nombres System.Xml de la plataforma .NET Que es un archivo XML Es un lenguage de marcas utilizado para organizar los datos de forma estructurada y comprensible, tanto para la persona como para los programas informáticos, que permite entre otras muchas cosas, […]
Como saber si un número es par o impar en C# .NET
La mejor manera de determinar y saber si un número es par o impar en C# para nuestro programa es utilizar el operador de módulo %, el cual cálcula el resto de una división. De forma que si como divisor usamos siempre 2, el resto de la división nos indicará si el número es par […]
Clase de conexión a Base de Datos Oracle con C# .NET
La gran mayoría de las aplicaciones de software requieren de conectarse a Bases de Datos y la mejor manera para ello, es hacerlo de forma estructurada y orientada a objetos, para lo cual construirse una clase que gestione estas labores resulta indispensable en cualquier programa que realicemos. Otra ventaja de tener una clase de conexión […]