# SetProgram(Program)

Method in [Dialogue](https://docs.yarnspinner.dev/api/csharp/yarn/yarn.dialogue)

## Summary

Loads all nodes from the provided [Program](https://docs.yarnspinner.dev/api/csharp/yarn/yarn.program) .

```csharp
public void SetProgram(Program program)
```

## Remarks

This method replaces any existing nodes have been loaded.

## Parameters

| Name                                                                              | Description                                                                      |
| --------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- |
| [Yarn.Program](https://docs.yarnspinner.dev/api/csharp/yarn/yarn.program) program | The [Program](https://docs.yarnspinner.dev/api/csharp/yarn/yarn.program) to use. |
