Whetstone Class reference
Whetstone Class reference
Whetstone
WhetStone Namespaces
WhetStone.Looping
getSum Class
getSum Methods
GetCompensatingSum Method
GetCompensatingSum Method (IEnumerable(Double))
GetCompensatingSum(T) Method (IEnumerable(T))
getSum
GetCompensatingSum
T
Method (IEnumerable
T
)
Get the sum of all elements in an
IEnumerable
T
with floating point compensation.
Namespace:
WhetStone.Looping
Assembly:
WhetStone (in WhetStone.dll) Version: 1.0.4.0 (1.0.0.0)
Syntax
C#
Copy
public
static
T
GetCompensatingSum
<T>(
this
IEnumerable
<T>
toAdd
)
Parameters
toAdd
Type:
System.Collections.Generic
IEnumerable
T
The
IEnumerable
T
to add.
Type Parameters
T
The type of the
IEnumerable
T
.
Return Value
Type:
T
A compensating sum of the
IEnumerable
T
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type
IEnumerable
T
. When you use instance method syntax to call this method, omit the first parameter. For more information, see
Extension Methods (Visual Basic)
or
Extension Methods (C# Programming Guide)
.
Remarks
Uses fielding
See Also
Reference
getSum Class
GetCompensatingSum Overload
WhetStone.Looping Namespace