2007-05-15 Atsushi Enomoto <atsushi@ximian.com>
authorAtsushi Eno <atsushieno@gmail.com>
Tue, 15 May 2007 14:09:27 +0000 (14:09 -0000)
committerAtsushi Eno <atsushieno@gmail.com>
Tue, 15 May 2007 14:09:27 +0000 (14:09 -0000)
commitb184bcaab71b87f8a34afc6cfcff4f21eb7e73b7
treea981b197abfea0ac3287ffef935c0cb810772152
parent9bd445ade65cbcfa37112ae815fe8dffd632bf68
2007-05-15  Atsushi Enomoto  <atsushi@ximian.com>

* RegionInfo.cs, CultureInfo.cs : in 2.0 RegionInfo could be created
  from locale name. To support that, retrieve CultureInfo from name
  and use its Territory name if exists.
  RegionInfo.Equals() still uses lcid, but hash code is based on
  region ID. Added GeoId, which represents unique region ID (which
  is returned in 1.x GetHashCode()).

* RegionInfoTest.cs : new tests.

* corlib_test.dll.sources : added RegionInfoTest.cs.

svn path=/trunk/mcs/; revision=77408
mcs/class/corlib/ChangeLog
mcs/class/corlib/System.Globalization/ChangeLog
mcs/class/corlib/System.Globalization/CultureInfo.cs
mcs/class/corlib/System.Globalization/RegionInfo.cs
mcs/class/corlib/Test/System.Globalization/ChangeLog
mcs/class/corlib/Test/System.Globalization/RegionInfoTest.cs [new file with mode: 0644]
mcs/class/corlib/corlib_test.dll.sources