> ## Documentation Index
> Fetch the complete documentation index at: https://cdktn.io/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# CSharp: NumberListList

> CDKTN Core API Reference for NumberListList in CSharp.

## Initializers <a name="Initializers" id="cdktn.NumberListList.Initializer" />

```csharp theme={null}
using Io.Cdktn;

new NumberListList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet);
```

| **Name**                                                                                                     | **Type**                                                                    | **Description**   |
| ------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------- | ----------------- |
| <code><a href="#cdktn.NumberListList.Initializer.parameter.terraformResource">TerraformResource</a></code>   | <code><a href="#cdktn.IInterpolatingParent">IInterpolatingParent</a></code> | *No description.* |
| <code><a href="#cdktn.NumberListList.Initializer.parameter.terraformAttribute">TerraformAttribute</a></code> | <code>string</code>                                                         | *No description.* |
| <code><a href="#cdktn.NumberListList.Initializer.parameter.wrapsSet">WrapsSet</a></code>                     | <code>bool</code>                                                           | *No description.* |

***

### `TerraformResource`<sup>Required</sup> <a name="TerraformResource" id="cdktn.NumberListList.Initializer.parameter.terraformResource" />

* *Type:* <a href="#cdktn.IInterpolatingParent">IInterpolatingParent</a>

***

### `TerraformAttribute`<sup>Required</sup> <a name="TerraformAttribute" id="cdktn.NumberListList.Initializer.parameter.terraformAttribute" />

* *Type:* string

***

### `WrapsSet`<sup>Required</sup> <a name="WrapsSet" id="cdktn.NumberListList.Initializer.parameter.wrapsSet" />

* *Type:* bool

***

## Methods <a name="Methods" id="Methods" />

| **Name**                                                                     | **Description**                                           |
| ---------------------------------------------------------------------------- | --------------------------------------------------------- |
| <code><a href="#cdktn.NumberListList.allWithMapKey">AllWithMapKey</a></code> | Creating an iterator for this complex list.               |
| <code><a href="#cdktn.NumberListList.computeFqn">ComputeFqn</a></code>       | *No description.*                                         |
| <code><a href="#cdktn.NumberListList.resolve">Resolve</a></code>             | Produce the Token's value at resolution time.             |
| <code><a href="#cdktn.NumberListList.toString">ToString</a></code>           | Return a string representation of this resolvable object. |
| <code><a href="#cdktn.NumberListList.get">Get</a></code>                     | *No description.*                                         |

***

### `AllWithMapKey` <a name="AllWithMapKey" id="cdktn.NumberListList.allWithMapKey" />

```csharp theme={null}
private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
```

Creating an iterator for this complex list.

The list will be converted into a map with the mapKeyAttributeName as the key.

#### `MapKeyAttributeName`<sup>Required</sup> <a name="MapKeyAttributeName" id="cdktn.NumberListList.allWithMapKey.parameter.mapKeyAttributeName" />

* *Type:* string

***

### `ComputeFqn` <a name="ComputeFqn" id="cdktn.NumberListList.computeFqn" />

```csharp theme={null}
private string ComputeFqn()
```

### `Resolve` <a name="Resolve" id="cdktn.NumberListList.resolve" />

```csharp theme={null}
private object Resolve(IResolveContext Context)
```

Produce the Token's value at resolution time.

#### `Context`<sup>Required</sup> <a name="Context" id="cdktn.NumberListList.resolve.parameter._context" />

* *Type:* <a href="#cdktn.IResolveContext">IResolveContext</a>

***

### `ToString` <a name="ToString" id="cdktn.NumberListList.toString" />

```csharp theme={null}
private string ToString()
```

Return a string representation of this resolvable object.

Returns a reversible string representation.

### `Get` <a name="Get" id="cdktn.NumberListList.get" />

```csharp theme={null}
private double[] Get(double Index)
```

#### `Index`<sup>Required</sup> <a name="Index" id="cdktn.NumberListList.get.parameter.index" />

* *Type:* double

***

## Properties <a name="Properties" id="Properties" />

| **Name**                                                                              | **Type**               | **Description**                                                                                  |
| ------------------------------------------------------------------------------------- | ---------------------- | ------------------------------------------------------------------------------------------------ |
| <code><a href="#cdktn.NumberListList.property.creationStack">CreationStack</a></code> | <code>string\[]</code> | The creation stack of this resolvable which will be appended to errors thrown during resolution. |
| <code><a href="#cdktn.NumberListList.property.fqn">Fqn</a></code>                     | <code>string</code>    | *No description.*                                                                                |

***

### `CreationStack`<sup>Required</sup> <a name="CreationStack" id="cdktn.NumberListList.property.creationStack" />

```csharp theme={null}
public string[] CreationStack { get; }
```

* *Type:* string\[]

The creation stack of this resolvable which will be appended to errors thrown during resolution.

If this returns an empty array the stack will not be attached.

***

### `Fqn`<sup>Required</sup> <a name="Fqn" id="cdktn.NumberListList.property.fqn" />

```csharp theme={null}
public string Fqn { get; }
```

* *Type:* string

***
