csharp

Mattepuffo's logo
Validare email in C#

Validare email in C#

Oggi vediamo come validare una email in C#.

Per farlo useremo System.ComponentModel.DataAnnotations, che dovete installare tramite NuGet.

Mattepuffo's logo
Criptare e decriptare file in C#

Criptare e decriptare file in C#

Oggi vediamo come criptare e decriptare file usando C#.

Come algoritmo useremo Aes.

La chiave di cifratura sarà, ovviamente, la stessa.

Useremo la crittografia simmetrica, e non installeremo librerie esterne.

Mattepuffo's logo
String pad in C#

String pad in C#

In C# abbiamo i metodi String.PadLeft e String.PadRight per fare il padding delle stringhe.

In sostanza si tratta di creare una string a lunghezza fissa, riempiendo i caratteri "vuoti" con una striinga.

Mattepuffo's logo
Cambiare DPI a una immagine con C#

Cambiare DPI a una immagine con C#

Devo dire che fare alcune cose in C# rispetto ad altri linguaggi competitors (chi ha detto Java?) è veramente molto semplice.

Oggi vediamo come usare l'oggetto Bitmap per cambiare DPI ad una immagine.

Mattepuffo's logo
Aggiungere giorni ad un data in C#

Aggiungere giorni ad un data in C#

Oggi vediamo come aggiungere dei giorni ad una data in C#.

Il tutto richiede veramente poche righe di codice.

I giorni li aggiungeremo a partire dalla data odierna, ed useremo l'oggetto DateTime.