Massimo Prota's BLog

Nothin' but .NET
posts - 46, comments - 37, trackbacks - 5

My Links

News

View Massimo Prota's profile on LinkedIn Rapid Circle

Archives

Post Categories

Blogs

Links

Code Snippet

[CodeSnippet] Ottenere l'hash SHA-1 di una stringa

Una funzione che può essere utilizzata per ottenere l'hash SHA-1 di una password e ritorna una stringa da poter inserire in un campo "varchar" del DB internal static string EncryptString(string sourceString){   byte[] b = System.Text.Encoding.ASCII.GetBytes(sourceString);   return Convert.ToBase64String(((HashAlgorithm)CryptoConfig.CreateFromName("SHA1")).ComputeHash(b));}  

posted @ giovedì 8 aprile 2004 23:33 | Feedback (0) | Filed Under [ Code Snippet ]

[CodeSnippet] Formattare la dimensione di un file

Utilizzo:Riceve in ingresso un parametro long che contiene la dimensione del file (ad esempio restituita dalla proprietà Length della classe System.IO.FileInfo) e restituisce una stringa contenente la dimensione formattata correttamente e l'unità di misura adeguata.Source Code:public static string FormatFileSize(long size){    string[] units = new string[]{"B", "KB", "MB", "GB", "TB"};     int i = 0;    float newSize;    newSize = size;    while (newSize >= 1024 && i < units.Length) {         newSize /= 1024;         i++;    }    return string.Format("{0} {1}", newSize.ToString("##.##"), units[i]);}Esempio:FileInfo fi = new FileInfo(@"C:\test.mdb");Console.WriteLine(fi.Length);Console.WriteLine(FormatFileSize(fi.Length));Output:839680820 KBBugs:Sicuramente molti!

posted @ lunedì 12 gennaio 2004 16:16 | Feedback (0) | Filed Under [ Code Snippet ]

Powered by:
Powered By Subtext Powered By ASP.NET