# Sandbox.Internal.SafeStringBuilder.AppendJoin

## Overload 1

```csharp
SafeStringBuilder AppendJoin(char separator, IEnumerable<T> values)
```

### Parameters

- `separator` (`char`)
- `values` (`IEnumerable<T>`)

### Returns

`SafeStringBuilder`

## Overload 2

```csharp
SafeStringBuilder AppendJoin(string separator, IEnumerable<T> values)
```

### Parameters

- `separator` (`string`)
- `values` (`IEnumerable<T>`)

### Returns

`SafeStringBuilder`

## Overload 3

```csharp
SafeStringBuilder AppendJoin(char separator, object[] values)
```

### Parameters

- `separator` (`char`)
- `values` (`object[]`)

### Returns

`SafeStringBuilder`

## Overload 4

```csharp
SafeStringBuilder AppendJoin(char separator, string[] values)
```

### Parameters

- `separator` (`char`)
- `values` (`string[]`)

### Returns

`SafeStringBuilder`

## Overload 5

```csharp
SafeStringBuilder AppendJoin(string separator, object[] values)
```

### Parameters

- `separator` (`string`)
- `values` (`object[]`)

### Returns

`SafeStringBuilder`

## Overload 6

```csharp
SafeStringBuilder AppendJoin(string separator, string[] values)
```

### Parameters

- `separator` (`string`)
- `values` (`string[]`)

### Returns

`SafeStringBuilder`

Declared in [Sandbox.Internal.SafeStringBuilder](/api/Sandbox.Internal.SafeStringBuilder).
Assembly: `Sandbox.System`.
