Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

784 lines
37 KiB
C#

using System;
using System.Runtime.InteropServices;
using System.Runtime.Serialization;
using Cpp2IlInjected;
namespace System.Globalization
{
/// <summary>Provides culture-specific information for formatting and parsing numeric values.</summary>
// Token: 0x020002F5 RID: 757
[Token(Token = "0x20002F5")]
[ComVisible(true)]
[Serializable]
public sealed class NumberFormatInfo : ICloneable, IFormatProvider
{
/// <summary>Initializes a new writable instance of the <see cref="T:System.Globalization.NumberFormatInfo" /> class that is culture-independent (invariant).</summary>
// Token: 0x06001CD4 RID: 7380 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001CD4")]
[Address(RVA = "0xE35940", Offset = "0xE34940", VA = "0x180E35940")]
public NumberFormatInfo()
{
}
// Token: 0x06001CD5 RID: 7381 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001CD5")]
[Address(RVA = "0xE350A0", Offset = "0xE340A0", VA = "0x180E350A0")]
[OnSerializing]
private void OnSerializing(StreamingContext ctx)
{
}
// Token: 0x06001CD6 RID: 7382 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001CD6")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
[OnDeserializing]
private void OnDeserializing(StreamingContext ctx)
{
}
// Token: 0x06001CD7 RID: 7383 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001CD7")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
[OnDeserialized]
private void OnDeserialized(StreamingContext ctx)
{
}
// Token: 0x06001CD8 RID: 7384 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001CD8")]
[Address(RVA = "0xE35380", Offset = "0xE34380", VA = "0x180E35380")]
internal NumberFormatInfo(CultureData cultureData)
{
}
/// <summary>Gets a read-only <see cref="T:System.Globalization.NumberFormatInfo" /> object that is culture-independent (invariant).</summary>
/// <returns>A read-only object that is culture-independent (invariant).</returns>
// Token: 0x170003C4 RID: 964
// (get) Token: 0x06001CD9 RID: 7385 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003C4")]
public static NumberFormatInfo InvariantInfo
{
[Token(Token = "0x6001CD9")]
[Address(RVA = "0xE35AD0", Offset = "0xE34AD0", VA = "0x180E35AD0")]
get
{
return null;
}
}
/// <summary>Gets the <see cref="T:System.Globalization.NumberFormatInfo" /> associated with the specified <see cref="T:System.IFormatProvider" />.</summary>
/// <param name="formatProvider">The <see cref="T:System.IFormatProvider" /> used to get the <see cref="T:System.Globalization.NumberFormatInfo" />.
/// -or-
/// <see langword="null" /> to get <see cref="P:System.Globalization.NumberFormatInfo.CurrentInfo" />.</param>
/// <returns>The <see cref="T:System.Globalization.NumberFormatInfo" /> associated with the specified <see cref="T:System.IFormatProvider" />.</returns>
// Token: 0x06001CDA RID: 7386 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001CDA")]
[Address(RVA = "0xE34E20", Offset = "0xE33E20", VA = "0x180E34E20")]
public static NumberFormatInfo GetInstance(IFormatProvider formatProvider)
{
return null;
}
/// <summary>Creates a shallow copy of the <see cref="T:System.Globalization.NumberFormatInfo" /> object.</summary>
/// <returns>A new object copied from the original <see cref="T:System.Globalization.NumberFormatInfo" /> object.</returns>
// Token: 0x06001CDB RID: 7387 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001CDB")]
[Address(RVA = "0xE34D20", Offset = "0xE33D20", VA = "0x180E34D20", Slot = "4")]
public object Clone()
{
return null;
}
/// <summary>Gets or sets the number of decimal places to use in currency values.</summary>
/// <returns>The number of decimal places to use in currency values. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is 2.</returns>
/// <exception cref="T:System.ArgumentOutOfRangeException">The property is being set to a value that is less than 0 or greater than 99.</exception>
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
// Token: 0x170003C5 RID: 965
// (get) Token: 0x06001CDC RID: 7388 RVA: 0x00013A40 File Offset: 0x00011C40
[Token(Token = "0x170003C5")]
public int CurrencyDecimalDigits
{
[Token(Token = "0x6001CDC")]
[Address(RVA = "0x8D2400", Offset = "0x8D1400", VA = "0x1808D2400")]
get
{
return 0;
}
}
/// <summary>Gets or sets the string to use as the decimal separator in currency values.</summary>
/// <returns>The string to use as the decimal separator in currency values. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is ".".</returns>
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
/// <exception cref="T:System.ArgumentException">The property is being set to an empty string.</exception>
// Token: 0x170003C6 RID: 966
// (get) Token: 0x06001CDD RID: 7389 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003C6")]
public string CurrencyDecimalSeparator
{
[Token(Token = "0x6001CDD")]
[Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0")]
get
{
return null;
}
}
/// <summary>Gets a value that indicates whether this <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</summary>
/// <returns>
/// <see langword="true" /> if the <see cref="T:System.Globalization.NumberFormatInfo" /> is read-only; otherwise, <see langword="false" />.</returns>
// Token: 0x170003C7 RID: 967
// (get) Token: 0x06001CDE RID: 7390 RVA: 0x00013A58 File Offset: 0x00011C58
[Token(Token = "0x170003C7")]
public bool IsReadOnly
{
[Token(Token = "0x6001CDE")]
[Address(RVA = "0xD871D0", Offset = "0xD861D0", VA = "0x180D871D0")]
get
{
return default(bool);
}
}
/// <summary>Gets or sets the number of digits in each group to the left of the decimal in currency values.</summary>
/// <returns>The number of digits in each group to the left of the decimal in currency values. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is a one-dimensional array with only one element, which is set to 3.</returns>
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
/// <exception cref="T:System.ArgumentException">The property is being set and the array contains an entry that is less than 0 or greater than 9.
/// -or-
/// The property is being set and the array contains an entry, other than the last entry, that is set to 0.</exception>
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
// Token: 0x170003C8 RID: 968
// (get) Token: 0x06001CDF RID: 7391 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003C8")]
public int[] CurrencyGroupSizes
{
[Token(Token = "0x6001CDF")]
[Address(RVA = "0xE35950", Offset = "0xE34950", VA = "0x180E35950")]
get
{
return null;
}
}
/// <summary>Gets or sets the number of digits in each group to the left of the decimal in numeric values.</summary>
/// <returns>The number of digits in each group to the left of the decimal in numeric values. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is a one-dimensional array with only one element, which is set to 3.</returns>
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
/// <exception cref="T:System.ArgumentException">The property is being set and the array contains an entry that is less than 0 or greater than 9.
/// -or-
/// The property is being set and the array contains an entry, other than the last entry, that is set to 0.</exception>
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
// Token: 0x170003C9 RID: 969
// (get) Token: 0x06001CE0 RID: 7392 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003C9")]
public int[] NumberGroupSizes
{
[Token(Token = "0x6001CE0")]
[Address(RVA = "0xE35BD0", Offset = "0xE34BD0", VA = "0x180E35BD0")]
get
{
return null;
}
}
/// <summary>Gets or sets the number of digits in each group to the left of the decimal in percent values.</summary>
/// <returns>The number of digits in each group to the left of the decimal in percent values. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is a one-dimensional array with only one element, which is set to 3.</returns>
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
/// <exception cref="T:System.ArgumentException">The property is being set and the array contains an entry that is less than 0 or greater than 9.
/// -or-
/// The property is being set and the array contains an entry, other than the last entry, that is set to 0.</exception>
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
// Token: 0x170003CA RID: 970
// (get) Token: 0x06001CE1 RID: 7393 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003CA")]
public int[] PercentGroupSizes
{
[Token(Token = "0x6001CE1")]
[Address(RVA = "0xE35C50", Offset = "0xE34C50", VA = "0x180E35C50")]
get
{
return null;
}
}
/// <summary>Gets or sets the string that separates groups of digits to the left of the decimal in currency values.</summary>
/// <returns>The string that separates groups of digits to the left of the decimal in currency values. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is ",".</returns>
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
// Token: 0x170003CB RID: 971
// (get) Token: 0x06001CE2 RID: 7394 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003CB")]
public string CurrencyGroupSeparator
{
[Token(Token = "0x6001CE2")]
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")]
get
{
return null;
}
}
/// <summary>Gets or sets the string to use as the currency symbol.</summary>
/// <returns>The string to use as the currency symbol. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is "¤".</returns>
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
// Token: 0x170003CC RID: 972
// (get) Token: 0x06001CE3 RID: 7395 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003CC")]
public string CurrencySymbol
{
[Token(Token = "0x6001CE3")]
[Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")]
get
{
return null;
}
}
/// <summary>Gets a read-only <see cref="T:System.Globalization.NumberFormatInfo" /> that formats values based on the current culture.</summary>
/// <returns>A read-only <see cref="T:System.Globalization.NumberFormatInfo" /> based on the culture of the current thread.</returns>
// Token: 0x170003CD RID: 973
// (get) Token: 0x06001CE4 RID: 7396 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003CD")]
public static NumberFormatInfo CurrentInfo
{
[Token(Token = "0x6001CE4")]
[Address(RVA = "0xE359D0", Offset = "0xE349D0", VA = "0x180E359D0")]
get
{
return null;
}
}
/// <summary>Gets or sets the string that represents the IEEE NaN (not a number) value.</summary>
/// <returns>The string that represents the IEEE NaN (not a number) value. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is "NaN".</returns>
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
// Token: 0x170003CE RID: 974
// (get) Token: 0x06001CE5 RID: 7397 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003CE")]
public string NaNSymbol
{
[Token(Token = "0x6001CE5")]
[Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0")]
get
{
return null;
}
}
/// <summary>Gets or sets the format pattern for negative currency values.</summary>
/// <returns>The format pattern for negative currency values. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is 0, which represents "($n)", where "$" is the <see cref="P:System.Globalization.NumberFormatInfo.CurrencySymbol" /> and <paramref name="n" /> is a number.</returns>
/// <exception cref="T:System.ArgumentOutOfRangeException">The property is being set to a value that is less than 0 or greater than 15.</exception>
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
// Token: 0x170003CF RID: 975
// (get) Token: 0x06001CE6 RID: 7398 RVA: 0x00013A70 File Offset: 0x00011C70
[Token(Token = "0x170003CF")]
public int CurrencyNegativePattern
{
[Token(Token = "0x6001CE6")]
[Address(RVA = "0x8EE1A0", Offset = "0x8ED1A0", VA = "0x1808EE1A0")]
get
{
return 0;
}
}
/// <summary>Gets or sets the format pattern for negative numeric values.</summary>
/// <returns>The format pattern for negative numeric values.</returns>
/// <exception cref="T:System.ArgumentOutOfRangeException">The property is being set to a value that is less than 0 or greater than 4.</exception>
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
// Token: 0x170003D0 RID: 976
// (get) Token: 0x06001CE7 RID: 7399 RVA: 0x00013A88 File Offset: 0x00011C88
[Token(Token = "0x170003D0")]
public int NumberNegativePattern
{
[Token(Token = "0x6001CE7")]
[Address(RVA = "0x7751C0", Offset = "0x7741C0", VA = "0x1807751C0")]
get
{
return 0;
}
}
/// <summary>Gets or sets the format pattern for positive percent values.</summary>
/// <returns>The format pattern for positive percent values. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is 0, which represents "n %", where "%" is the <see cref="P:System.Globalization.NumberFormatInfo.PercentSymbol" /> and <paramref name="n" /> is a number.</returns>
/// <exception cref="T:System.ArgumentOutOfRangeException">The property is being set to a value that is less than 0 or greater than 3.</exception>
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
// Token: 0x170003D1 RID: 977
// (get) Token: 0x06001CE8 RID: 7400 RVA: 0x00013AA0 File Offset: 0x00011CA0
[Token(Token = "0x170003D1")]
public int PercentPositivePattern
{
[Token(Token = "0x6001CE8")]
[Address(RVA = "0x775240", Offset = "0x774240", VA = "0x180775240")]
get
{
return 0;
}
}
/// <summary>Gets or sets the format pattern for negative percent values.</summary>
/// <returns>The format pattern for negative percent values. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is 0, which represents "-n %", where "%" is the <see cref="P:System.Globalization.NumberFormatInfo.PercentSymbol" /> and <paramref name="n" /> is a number.</returns>
/// <exception cref="T:System.ArgumentOutOfRangeException">The property is being set to a value that is less than 0 or greater than 11.</exception>
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
// Token: 0x170003D2 RID: 978
// (get) Token: 0x06001CE9 RID: 7401 RVA: 0x00013AB8 File Offset: 0x00011CB8
[Token(Token = "0x170003D2")]
public int PercentNegativePattern
{
[Token(Token = "0x6001CE9")]
[Address(RVA = "0xAB93E0", Offset = "0xAB83E0", VA = "0x180AB93E0")]
get
{
return 0;
}
}
/// <summary>Gets or sets the string that represents negative infinity.</summary>
/// <returns>The string that represents negative infinity. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is "-Infinity".</returns>
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
// Token: 0x170003D3 RID: 979
// (get) Token: 0x06001CEA RID: 7402 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003D3")]
public string NegativeInfinitySymbol
{
[Token(Token = "0x6001CEA")]
[Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0")]
get
{
return null;
}
}
/// <summary>Gets or sets the string that denotes that the associated number is negative.</summary>
/// <returns>The string that denotes that the associated number is negative. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is "-".</returns>
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
// Token: 0x170003D4 RID: 980
// (get) Token: 0x06001CEB RID: 7403 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003D4")]
public string NegativeSign
{
[Token(Token = "0x6001CEB")]
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")]
get
{
return null;
}
}
/// <summary>Gets or sets the number of decimal places to use in numeric values.</summary>
/// <returns>The number of decimal places to use in numeric values. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is 2.</returns>
/// <exception cref="T:System.ArgumentOutOfRangeException">The property is being set to a value that is less than 0 or greater than 99.</exception>
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
// Token: 0x170003D5 RID: 981
// (get) Token: 0x06001CEC RID: 7404 RVA: 0x00013AD0 File Offset: 0x00011CD0
[Token(Token = "0x170003D5")]
public int NumberDecimalDigits
{
[Token(Token = "0x6001CEC")]
[Address(RVA = "0x997100", Offset = "0x996100", VA = "0x180997100")]
get
{
return 0;
}
}
/// <summary>Gets or sets the string to use as the decimal separator in numeric values.</summary>
/// <returns>The string to use as the decimal separator in numeric values. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is ".".</returns>
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
/// <exception cref="T:System.ArgumentException">The property is being set to an empty string.</exception>
// Token: 0x170003D6 RID: 982
// (get) Token: 0x06001CED RID: 7405 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003D6")]
public string NumberDecimalSeparator
{
[Token(Token = "0x6001CED")]
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")]
get
{
return null;
}
}
/// <summary>Gets or sets the string that separates groups of digits to the left of the decimal in numeric values.</summary>
/// <returns>The string that separates groups of digits to the left of the decimal in numeric values. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is ",".</returns>
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
// Token: 0x170003D7 RID: 983
// (get) Token: 0x06001CEE RID: 7406 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003D7")]
public string NumberGroupSeparator
{
[Token(Token = "0x6001CEE")]
[Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680")]
get
{
return null;
}
}
/// <summary>Gets or sets the format pattern for positive currency values.</summary>
/// <returns>The format pattern for positive currency values. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is 0, which represents "$n", where "$" is the <see cref="P:System.Globalization.NumberFormatInfo.CurrencySymbol" /> and <paramref name="n" /> is a number.</returns>
/// <exception cref="T:System.ArgumentOutOfRangeException">The property is being set to a value that is less than 0 or greater than 3.</exception>
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
// Token: 0x170003D8 RID: 984
// (get) Token: 0x06001CEF RID: 7407 RVA: 0x00013AE8 File Offset: 0x00011CE8
[Token(Token = "0x170003D8")]
public int CurrencyPositivePattern
{
[Token(Token = "0x6001CEF")]
[Address(RVA = "0xDDC9C0", Offset = "0xDDB9C0", VA = "0x180DDC9C0")]
get
{
return 0;
}
}
/// <summary>Gets or sets the string that represents positive infinity.</summary>
/// <returns>The string that represents positive infinity. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is "Infinity".</returns>
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
// Token: 0x170003D9 RID: 985
// (get) Token: 0x06001CF0 RID: 7408 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003D9")]
public string PositiveInfinitySymbol
{
[Token(Token = "0x6001CF0")]
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
get
{
return null;
}
}
/// <summary>Gets or sets the string that denotes that the associated number is positive.</summary>
/// <returns>The string that denotes that the associated number is positive. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is "+".</returns>
/// <exception cref="T:System.ArgumentNullException">In a set operation, the value to be assigned is <see langword="null" />.</exception>
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
// Token: 0x170003DA RID: 986
// (get) Token: 0x06001CF1 RID: 7409 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003DA")]
public string PositiveSign
{
[Token(Token = "0x6001CF1")]
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
get
{
return null;
}
}
/// <summary>Gets or sets the number of decimal places to use in percent values.</summary>
/// <returns>The number of decimal places to use in percent values. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is 2.</returns>
/// <exception cref="T:System.ArgumentOutOfRangeException">The property is being set to a value that is less than 0 or greater than 99.</exception>
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
// Token: 0x170003DB RID: 987
// (get) Token: 0x06001CF2 RID: 7410 RVA: 0x00013B00 File Offset: 0x00011D00
[Token(Token = "0x170003DB")]
public int PercentDecimalDigits
{
[Token(Token = "0x6001CF2")]
[Address(RVA = "0x4D9710", Offset = "0x4D8710", VA = "0x1804D9710")]
get
{
return 0;
}
}
/// <summary>Gets or sets the string to use as the decimal separator in percent values.</summary>
/// <returns>The string to use as the decimal separator in percent values. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is ".".</returns>
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
/// <exception cref="T:System.ArgumentException">The property is being set to an empty string.</exception>
// Token: 0x170003DC RID: 988
// (get) Token: 0x06001CF3 RID: 7411 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003DC")]
public string PercentDecimalSeparator
{
[Token(Token = "0x6001CF3")]
[Address(RVA = "0x4177B0", Offset = "0x4167B0", VA = "0x1804177B0")]
get
{
return null;
}
}
/// <summary>Gets or sets the string that separates groups of digits to the left of the decimal in percent values.</summary>
/// <returns>The string that separates groups of digits to the left of the decimal in percent values. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is ",".</returns>
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
// Token: 0x170003DD RID: 989
// (get) Token: 0x06001CF4 RID: 7412 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003DD")]
public string PercentGroupSeparator
{
[Token(Token = "0x6001CF4")]
[Address(RVA = "0x4C31C0", Offset = "0x4C21C0", VA = "0x1804C31C0")]
get
{
return null;
}
}
/// <summary>Gets or sets the string to use as the percent symbol.</summary>
/// <returns>The string to use as the percent symbol. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is "%".</returns>
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
// Token: 0x170003DE RID: 990
// (get) Token: 0x06001CF5 RID: 7413 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003DE")]
public string PercentSymbol
{
[Token(Token = "0x6001CF5")]
[Address(RVA = "0x54F060", Offset = "0x54E060", VA = "0x18054F060")]
get
{
return null;
}
}
/// <summary>Gets or sets the string to use as the per mille symbol.</summary>
/// <returns>The string to use as the per mille symbol. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is "‰", which is the Unicode character U+2030.</returns>
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
// Token: 0x170003DF RID: 991
// (get) Token: 0x06001CF6 RID: 7414 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003DF")]
public string PerMilleSymbol
{
[Token(Token = "0x6001CF6")]
[Address(RVA = "0x56D550", Offset = "0x56C550", VA = "0x18056D550")]
get
{
return null;
}
}
/// <summary>Gets an object of the specified type that provides a number formatting service.</summary>
/// <param name="formatType">The <see cref="T:System.Type" /> of the required formatting service.</param>
/// <returns>The current <see cref="T:System.Globalization.NumberFormatInfo" />, if <paramref name="formatType" /> is the same as the type of the current <see cref="T:System.Globalization.NumberFormatInfo" />; otherwise, <see langword="null" />.</returns>
// Token: 0x06001CF7 RID: 7415 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001CF7")]
[Address(RVA = "0xE34D90", Offset = "0xE33D90", VA = "0x180E34D90", Slot = "5")]
public object GetFormat(Type formatType)
{
return null;
}
/// <summary>Returns a read-only <see cref="T:System.Globalization.NumberFormatInfo" /> wrapper.</summary>
/// <param name="nfi">The <see cref="T:System.Globalization.NumberFormatInfo" /> to wrap.</param>
/// <returns>A read-only <see cref="T:System.Globalization.NumberFormatInfo" /> wrapper around <paramref name="nfi" />.</returns>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="nfi" /> is <see langword="null" />.</exception>
// Token: 0x06001CF8 RID: 7416 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001CF8")]
[Address(RVA = "0xE35130", Offset = "0xE34130", VA = "0x180E35130")]
public static NumberFormatInfo ReadOnly(NumberFormatInfo nfi)
{
return null;
}
// Token: 0x06001CF9 RID: 7417 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001CF9")]
[Address(RVA = "0xE352B0", Offset = "0xE342B0", VA = "0x180E352B0")]
internal static void ValidateParseStyleInteger(NumberStyles style)
{
}
// Token: 0x06001CFA RID: 7418 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001CFA")]
[Address(RVA = "0xE351E0", Offset = "0xE341E0", VA = "0x180E351E0")]
internal static void ValidateParseStyleFloatingPoint(NumberStyles style)
{
}
// Token: 0x04000FCB RID: 4043
[Token(Token = "0x4000FCB")]
private static NumberFormatInfo invariantInfo;
// Token: 0x04000FCC RID: 4044
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000FCC")]
internal int[] numberGroupSizes;
// Token: 0x04000FCD RID: 4045
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000FCD")]
internal int[] currencyGroupSizes;
// Token: 0x04000FCE RID: 4046
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000FCE")]
internal int[] percentGroupSizes;
// Token: 0x04000FCF RID: 4047
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000FCF")]
internal string positiveSign;
// Token: 0x04000FD0 RID: 4048
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000FD0")]
internal string negativeSign;
// Token: 0x04000FD1 RID: 4049
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x4000FD1")]
internal string numberDecimalSeparator;
// Token: 0x04000FD2 RID: 4050
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x4000FD2")]
internal string numberGroupSeparator;
// Token: 0x04000FD3 RID: 4051
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x4000FD3")]
internal string currencyGroupSeparator;
// Token: 0x04000FD4 RID: 4052
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x4000FD4")]
internal string currencyDecimalSeparator;
// Token: 0x04000FD5 RID: 4053
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x4000FD5")]
internal string currencySymbol;
// Token: 0x04000FD6 RID: 4054
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x4000FD6")]
internal string ansiCurrencySymbol;
// Token: 0x04000FD7 RID: 4055
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x4000FD7")]
internal string nanSymbol;
// Token: 0x04000FD8 RID: 4056
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x4000FD8")]
internal string positiveInfinitySymbol;
// Token: 0x04000FD9 RID: 4057
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x4000FD9")]
internal string negativeInfinitySymbol;
// Token: 0x04000FDA RID: 4058
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x4000FDA")]
internal string percentDecimalSeparator;
// Token: 0x04000FDB RID: 4059
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
[Token(Token = "0x4000FDB")]
internal string percentGroupSeparator;
// Token: 0x04000FDC RID: 4060
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
[Token(Token = "0x4000FDC")]
internal string percentSymbol;
// Token: 0x04000FDD RID: 4061
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
[Token(Token = "0x4000FDD")]
internal string perMilleSymbol;
// Token: 0x04000FDE RID: 4062
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
[Token(Token = "0x4000FDE")]
[OptionalField]
internal string[] nativeDigits;
// Token: 0x04000FDF RID: 4063
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
[Token(Token = "0x4000FDF")]
[OptionalField]
internal int m_dataItem;
// Token: 0x04000FE0 RID: 4064
[global::Cpp2IlInjected.FieldOffset(Offset = "0xAC")]
[Token(Token = "0x4000FE0")]
internal int numberDecimalDigits;
// Token: 0x04000FE1 RID: 4065
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
[Token(Token = "0x4000FE1")]
internal int currencyDecimalDigits;
// Token: 0x04000FE2 RID: 4066
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB4")]
[Token(Token = "0x4000FE2")]
internal int currencyPositivePattern;
// Token: 0x04000FE3 RID: 4067
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
[Token(Token = "0x4000FE3")]
internal int currencyNegativePattern;
// Token: 0x04000FE4 RID: 4068
[global::Cpp2IlInjected.FieldOffset(Offset = "0xBC")]
[Token(Token = "0x4000FE4")]
internal int numberNegativePattern;
// Token: 0x04000FE5 RID: 4069
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
[Token(Token = "0x4000FE5")]
internal int percentPositivePattern;
// Token: 0x04000FE6 RID: 4070
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC4")]
[Token(Token = "0x4000FE6")]
internal int percentNegativePattern;
// Token: 0x04000FE7 RID: 4071
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
[Token(Token = "0x4000FE7")]
internal int percentDecimalDigits;
// Token: 0x04000FE8 RID: 4072
[global::Cpp2IlInjected.FieldOffset(Offset = "0xCC")]
[Token(Token = "0x4000FE8")]
[OptionalField]
internal int digitSubstitution;
// Token: 0x04000FE9 RID: 4073
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
[Token(Token = "0x4000FE9")]
internal bool isReadOnly;
// Token: 0x04000FEA RID: 4074
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD1")]
[Token(Token = "0x4000FEA")]
[OptionalField]
internal bool m_useUserOverride;
// Token: 0x04000FEB RID: 4075
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD2")]
[Token(Token = "0x4000FEB")]
[OptionalField]
internal bool m_isInvariant;
// Token: 0x04000FEC RID: 4076
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD3")]
[Token(Token = "0x4000FEC")]
[OptionalField]
internal bool validForParseAsNumber;
// Token: 0x04000FED RID: 4077
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD4")]
[Token(Token = "0x4000FED")]
[OptionalField]
internal bool validForParseAsCurrency;
// Token: 0x04000FEE RID: 4078
[Token(Token = "0x4000FEE")]
private const NumberStyles InvalidNumberStyles = ~(NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite | NumberStyles.AllowLeadingSign | NumberStyles.AllowTrailingSign | NumberStyles.AllowParentheses | NumberStyles.AllowDecimalPoint | NumberStyles.AllowThousands | NumberStyles.AllowExponent | NumberStyles.AllowCurrencySymbol | NumberStyles.AllowHexSpecifier);
}
}