* CaseInsensitiveHashCodeProvider.cs: In default ctor, do not save
authorGert Driesen <drieseng@users.sourceforge.net>
Thu, 5 Jul 2007 16:40:03 +0000 (16:40 -0000)
committerGert Driesen <drieseng@users.sourceforge.net>
Thu, 5 Jul 2007 16:40:03 +0000 (16:40 -0000)
commit82a943e21a0321eb4edcf721ab2777fdeb78d528
treeb88060b92f195941251db00861bef6e5b559c1cd
parentfd0ba3b3ff79cc0a622e25f7e152354c305498fe
* CaseInsensitiveHashCodeProvider.cs: In default ctor, do not save
TextInfo if current culture is invariant. Remoted private ctor.
In Default, always construct new instance since the current culture
may change.
* CaseInsensitiveHashCodeProviderTest.cs: Improved test for
Default property to show the a new intance is constructed. Added test
for DefaultInvariant. Improved serialization tests. Added ctor test
for null CultureInfo. Code formatting.
* CultureInfoTest.cs: Fixed UseUserOverride tests to pass on systems
where invariant culture is default locale.

svn path=/trunk/mcs/; revision=81408
mcs/class/corlib/System.Collections/CaseInsensitiveHashCodeProvider.cs
mcs/class/corlib/System.Collections/ChangeLog
mcs/class/corlib/Test/System.Collections/CaseInsensitiveHashCodeProviderTest.cs
mcs/class/corlib/Test/System.Collections/ChangeLog
mcs/class/corlib/Test/System.Globalization/ChangeLog
mcs/class/corlib/Test/System.Globalization/CultureInfoTest.cs