MD5 i GZip, zamiana w richtextbox lub string[]

0

Witam.
Mam takie problemy:

1:)

Potrzebuję jakiś dobrych komponentów/klas do kompresji i generowania sum kontrolnych, o jak najbanalniejszej składni ( bez jakiś bezsensownych inicjacji itp... ) . Chodzi mi głównie o kompresję gZip i sumy kontrolne md5. Szukam takiej funkcji generującej te sumy, która jest podobna do tej z php, gdzie po prostu podaje się

MD5("Jakiśtam tekst");

i zwraca sumę.

2:)

Pytanie: jak w dowolnej tablicy łańcuchów znakowych(string[]), albo w komponencie richtextbox, zaimplementować funkcję, która by zmieniała wszystkie takie same łańcychy, na inne?
Potrzebuję po prostu czegoś co by konwertowało w dokumencie wszystkie "begin" na "{", czy coś takiego.

Za pomoc z góry dziękuję

0

Witam,

pytanie pierwsze to:

using System.Security.Cryptography;
MD5 md5 = MD5.Create("MD5");
UnicodeEncoding enconding = new UnicodeEncoding();
byte[] hash = md5.ComputeHash(enconding.GetBytes("Jakis tam teskt"));

drugie pytanie to:
http://msdn2.microsoft.com/en-us/library/system.io.compression.gzipstream.aspx

trzecie pytanie:
metoda Replace(string oldValue, string newValue) - zamieniasz w ciągu znaków wszystkie wystąpienia oldValue na newValue np.:

            
string test = "begin jakis teskt begin i znowu begin i dziala?";
Console.WriteLine(test.Replace("begin", "{"));

dla tablicy znaków zwykła pętla:

string[] stringArray;
foreach (string someString in stringArray)
{
    someString.Replace("begin", "{");
}

Pozdrawiam
Sebastian

1 użytkowników online, w tym zalogowanych: 0, gości: 1