>>Mine is slower- but I do not see any other way, it's generic - so I cannot use any operator (!=, ==, etc)
>True, I hadn't thought about that.
>
>>If I take Equals() out and the double index (index1 and index2) they compare
>>What I'm trying to do is (1) avoid accessing first.Length on each iteration and (2) decrement and compare to zero rather than another value
>
>Given the constraint I can't see any way of improving on it!
>
>>Bonus: shouldn't you dispose of MD5CryptoServiceProvider() ?
>In favour of ?
No favour at all, just that it should be disposed since it implements IDisposable
>Of topic, I'm still having trouble with my weekend SQL problem - may have to resurrect the thread :-{
Anytime, Viv
>Best,
>Viv
Gregory