# OptionDouble class

Namespace: [Rhino.Input.Custom](https://developer.rhino3d.com/api/rhinocommon/namespace/rhino.input.custom.md) · Assembly: [RhinoCommon](https://developer.rhino3d.com/api/rhinocommon/assembly/rhinocommon.md)

```cs
public class OptionDouble : IDisposable
```

## Constructors

- [OptionDouble](https://developer.rhino3d.com/api/rhinocommon/type/rhino.input.custom.optiondouble/ctor.md): (3 overloads) Initializes a new instance of the double option class.

## Finalizer

- [~OptionDouble](https://developer.rhino3d.com/api/rhinocommon/type/rhino.input.custom.optiondouble/finalize.md)

## Properties

- [CurrentValue](https://developer.rhino3d.com/api/rhinocommon/type/rhino.input.custom.optiondouble/currentvalue.md)
- [InitialValue](https://developer.rhino3d.com/api/rhinocommon/type/rhino.input.custom.optiondouble/initialvalue.md)

## Methods

- [Dispose](https://developer.rhino3d.com/api/rhinocommon/type/rhino.input.custom.optiondouble/dispose.md): (2 overloads)
