784 lines
37 KiB
C#
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);
|
|
}
|
|
}
|