• Articles
  • Api Documentation
Show / Hide Table of Contents
  • Dataport.AppFrameDotNet.DotNetTools.Collections
    • ExpressionHelper
    • NonRepeatableEnumerable<TType>
  • Dataport.AppFrameDotNet.DotNetTools.Collections.Extensions
    • Adding
    • Checking
    • Execution
    • ExpressionExtensions
    • Filtering
    • Indexing
    • Transformation
  • Dataport.AppFrameDotNet.DotNetTools.Collections.Model
    • PagedResult<TSource>
  • Dataport.AppFrameDotNet.DotNetTools.Comparison.Extensions
    • ComparisonExtensions
    • DictionaryExtensions
  • Dataport.AppFrameDotNet.DotNetTools.Comparison.Model
    • BoundaryType
    • IgnoreInPropertyComparisonAttribute
    • MemberComparisonResult
  • Dataport.AppFrameDotNet.DotNetTools.IO.Extensions
    • HttpStatusCodeExtensions
    • StreamExtensions
    • StringExtensions
  • Dataport.AppFrameDotNet.DotNetTools.Numeric.Extensions
    • Formatting
    • Percentage
    • Structure
  • Dataport.AppFrameDotNet.DotNetTools.Numeric.Model
    • PercentageType
  • Dataport.AppFrameDotNet.DotNetTools.Reflection
    • EnumHelper<TEnum>
  • Dataport.AppFrameDotNet.DotNetTools.Reflection.Extensions
    • AssemblyExtensions
    • EnumExtensions
    • InstanceExtensions
    • StringExtensions
    • TransformationExtensions
    • TypeExtensions
    • TypeManipulationExtensions
  • Dataport.AppFrameDotNet.DotNetTools.Text.Extensions
    • BooleanExtensions
    • StringExtensions
  • Dataport.AppFrameDotNet.DotNetTools.Time.Extensions
    • DateTimeExtensions
  • Dataport.AppFrameDotNet.DotNetTools.Time.Model
    • DateTimePart
  • Dataport.AppFrameDotNet.DotNetTools.Validation
    • ValidationResults
    • Verify
  • Dataport.AppFrameDotNet.DotNetTools.Validation.Extensions
    • ConditionExtensions
  • Dataport.AppFrameDotNet.DotNetTools.Validation.Models
    • Condition<T>
    • Severity

Class Formatting

Stellt Erweiterungsmethoden für die Darstellung numerischer Werte zur Verfügung.

Inheritance
System.Object
Formatting
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)
System.Object.ToString()
Namespace: Dataport.AppFrameDotNet.DotNetTools.Numeric.Extensions
Assembly: Dataport.AppFrameDotNet.DotNetTools.dll
Syntax
public static class Formatting

Methods

AsWords(Int16)

Transformiert die übergebene Zahl in einen zusammenhängenden deutschen String.

Declaration
public static string AsWords(this short i)
Parameters
Type Name Description
System.Int16 i

Die Zahl die überführt werden soll.

Returns
Type Description
System.String

Die String-Representation der Zahl.

Examples

10572.AsWords(); //"Zehntausendfünfhundertzweiundsiebzig"

AsWords(Int32)

Transformiert die übergebene Zahl in einen zusammenhängenden deutschen String.

Declaration
public static string AsWords(this int i)
Parameters
Type Name Description
System.Int32 i

Die Zahl die überführt werden soll.

Returns
Type Description
System.String

Die String-Representation der Zahl.

Examples

222318.AsWords(); //"Zweihundertzweiundzwanzigtausenddreihundertachtzehn"

AsWords(Int64)

Transformiert die übergebene Zahl in einen zusammenhängenden deutschen String.

Declaration
public static string AsWords(this long i)
Parameters
Type Name Description
System.Int64 i

Die Zahl die überführt werden soll.

Returns
Type Description
System.String

Die String-Representation der Zahl.

Examples

long.MaxValue.AsWords(); //"Neuntrillionenzweihundertdreiundzwanzigbilliardendreihundertzweiundsiebzigbillionensechsunddreißigmilliardenachthundertvierundfünfzigmillionensiebenhundertfünfundsiebzigtausendachthundertsieben"

WithLeadingZeros(Int32, Int32)

Fügt einer Zahl führende Nullen hinzu.

Declaration
public static string WithLeadingZeros(this int i, int lengthOfHighestNumber)
Parameters
Type Name Description
System.Int32 i

Die Zahl, die formatiert werden soll.

System.Int32 lengthOfHighestNumber

Die Länge der höchsten Zahl, als Referenz für die Formatierung.

Returns
Type Description
System.String

Die formatierte Zahl

Exceptions
Type Condition
System.NotSupportedException

Die Zahl ist kleiner als 0.

System.ArgumentException

Die lengthOfHighestNumber ist kleiner als 1 oder kleiner als die Länge der zu formatierenden Zahl.

In This Article
Back to top © 2020 Dataport AöR