> For the complete documentation index, see [llms.txt](https://docs.yarnspinner.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.yarnspinner.dev/api/csharp/yarn.compiler/yarn.compiler.compilationresult/yarn.compiler.compilationresult.stringtable.md).

# StringTable

Property in [CompilationResult](/api/csharp/yarn.compiler/yarn.compiler.compilationresult.md)

## Summary

Gets a dictionary mapping line IDs to StringInfo objects.

```csharp
public IDictionary<string, StringInfo>? StringTable { get; internal set; }
```

## Remarks

The string table contains the extracted line text found in the provided source code. The keys of this dictionary are the line IDs for each line - either through explicit line tags indicated through the `#line:` tag, or implicitly-generated line IDs that the compiler added during compilation.
