viernes, 22 de julio de 2022

Sencilla ProgressBar con C#

using System;
using System.Threading;

namespace app1
{
class Program
{
static void Main(string[] args)
{
for(int i=0; i<=10;i++)
{
Thread.Sleep(1000);
ProgressBar(i,10);
}
}

static void ProgressBar(int count, int total)
{
var barLength=60;
var filledLength=(int)(Math.Round(barLength*count/(float)total));
var percent=Math.Round(100.0*count/(float)total,1);
string bar="";
bar=bar.PadRight(filledLength,'')+percent+'%'+bar.PadRight((barLength-filledLength),' ');
Console.Clear();
Console.WriteLine($"[{bar}]");
Console.Out.Flush();
}

}
}

martes, 8 de junio de 2021

Conexión a la Base de Datos

Cuando se requiere conectar tu aplicación a un origen de datos, una página muy útil es:

www.connectionstrings.com

En ella encontrarás la cadena de conexión correspondiente a diferentes Manejadores de Bases de Datos.

Sencilla ProgressBar con C#

using System ; using System . Threading ; namespace app1 { class Program { static void Main ( string [ ] args ) ...