diff options
Diffstat (limited to 'src/ProtocolBuffers/NameHelpers.cs')
-rw-r--r-- | src/ProtocolBuffers/NameHelpers.cs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/ProtocolBuffers/NameHelpers.cs b/src/ProtocolBuffers/NameHelpers.cs index 8b297f95..cf4931d0 100644 --- a/src/ProtocolBuffers/NameHelpers.cs +++ b/src/ProtocolBuffers/NameHelpers.cs @@ -1,6 +1,7 @@ using System; using System.Collections.Generic; using System.Text; +using System.Globalization; namespace Google.ProtocolBuffers { /// <summary> @@ -31,7 +32,7 @@ namespace Google.ProtocolBuffers { char c = input[i]; if ('a' <= c && c <= 'z') { if (capitaliseNext) { - result.Append(char.ToUpperInvariant(c)); + result.Append(char.ToUpper(c, CultureInfo.InvariantCulture)); } else { result.Append(c); } @@ -40,7 +41,7 @@ namespace Google.ProtocolBuffers { if (i == 0 && !pascal) { // Force first letter to lower-case unless explicitly told to // capitalize it. - result.Append(char.ToLowerInvariant(c)); + result.Append(char.ToLower(c, CultureInfo.InvariantCulture)); } else { // Capital letters after the first are left as-is. result.Append(c); |