Class NumberFormat
A LUCENENET specific class that represents a numeric format. This class mimicks the design of Java's NumberFormat class, which unlike the System.Globalization.NumberFormatInfo class in .NET, can be subclassed.
Inheritance
System.Object
NumberFormat
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Lucene.Net.Util
Assembly: Lucene.Net.dll
Syntax
public class NumberFormat
Constructors
| Improve this Doc View SourceNumberFormat(CultureInfo)
Declaration
public NumberFormat(CultureInfo culture)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Globalization.CultureInfo | culture |
Properties
| Improve this Doc View SourceCulture
Declaration
protected CultureInfo Culture { get; }
Property Value
| Type | Description |
|---|---|
| System.Globalization.CultureInfo |
Methods
| Improve this Doc View SourceFormat(Double)
Declaration
public virtual string Format(double number)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | number |
Returns
| Type | Description |
|---|---|
| System.String |
Format(Int64)
Declaration
public virtual string Format(long number)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int64 | number |
Returns
| Type | Description |
|---|---|
| System.String |
Format(Object)
Declaration
public virtual string Format(object number)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Object | number |
Returns
| Type | Description |
|---|---|
| System.String |
GetNumberFormat()
When overridden in a subclass, provides the numeric format as a System.String.
Generally, this is the same format that is passed into the
Declaration
protected virtual string GetNumberFormat()
Returns
| Type | Description |
|---|---|
| System.String | A numeric format string. |
Parse(String)
Declaration
public virtual object Parse(string source)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | source |
Returns
| Type | Description |
|---|---|
| System.Object |
ToString()
Declaration
public override string ToString()
Returns
| Type | Description |
|---|---|
| System.String |
Overrides
System.Object.ToString()