# ReadNextNBC(ref Reader, out string)

> Reads a string from this buffer reader.

## Definition

* **Type:** Method
* **Namespace:** [Unity.Collections.LowLevel.Unsafe.NotBurstCompatible](/engine/6000.7/script-reference/unity/collections/lowlevel/unsafe/notburstcompatible.md)
* **Assembly:** UnityEngine.ManagedKernelModule

## ReadNextNBC(Reader, string)

```csharp
[ExcludeFromBurstCompatTesting("Managed string out argument")]
public static void ReadNextNBC(this ref UnsafeAppendBuffer.Reader reader, out string value)
```

### Parameters

**** (\[Reader]\(/engine/6000.7/script-reference/unity/collections/lowlevel/unsafe/unsafeappendbuffer/reader)): This reader.**** (\[string]\(https\://learn.microsoft.com/dotnet/api/system.string)): Outputs the string.
