Skip to content

Commit

Permalink
Merge pull request #11 from paulloz/fix/invariant-number-formatting
Browse files Browse the repository at this point in the history
Fix number formatting for parameter default values
  • Loading branch information
raulsntos authored May 18, 2024
2 parents 136a476 + 9d16d45 commit ed8dca2
Showing 1 changed file with 7 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -32,29 +32,29 @@ private static string ToString(T value)

if (typeof(T) == typeof(uint))
{
return $"{value}U";
return string.Create(CultureInfo.InvariantCulture, $"{value}U");
}
if (typeof(T) == typeof(ulong))
{
return $"{value}UL";
return string.Create(CultureInfo.InvariantCulture, $"{value}UL");
}
if (typeof(T) == typeof(long))
{
return $"{value}L";
return string.Create(CultureInfo.InvariantCulture, $"{value}L");
}
if (typeof(T) == typeof(Half))
{
return $"({KnownTypes.SystemHalf.FullNameWithGlobal})({value})";
return string.Create(CultureInfo.InvariantCulture, $"({KnownTypes.SystemHalf.FullNameWithGlobal})({value})");
}
if (typeof(T) == typeof(float))
{
return $"{value}f";
return string.Create(CultureInfo.InvariantCulture, $"{value}f");
}
if (typeof(T) == typeof(double))
{
return $"{value}D";
return string.Create(CultureInfo.InvariantCulture, $"{value}D");
}

return $"{value}";
return string.Create(CultureInfo.InvariantCulture, $"{value}");
}
}

0 comments on commit ed8dca2

Please sign in to comment.