> 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.unity/yarn.unity.stringtableentry.md).

# StringTableEntry

Struct in [Yarn.Unity](/api/csharp/yarn.unity.md)

Inherits from `System.ValueType`

## Summary

```csharp
public struct StringTableEntry
```

## Constructors

| Name                                                                                                                          | Description                                                                                                                                                   |
| ----------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [StringTableEntry(StringTableEntry)](/api/csharp/yarn.unity/yarn.unity.stringtableentry/yarn.unity.stringtableentry..ctor.md) | Initializes a new instance of the [StringTableEntry](/api/csharp/yarn.unity/yarn.unity.stringtableentry.md) struct, copying values from an existing instance. |

## Fields

| Name                                                                                                       | Description                                                                                                                                                                                      |
| ---------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| [Comment](/api/csharp/yarn.unity/yarn.unity.stringtableentry/yarn.unity.stringtableentry.comment.md)       | A comment used to describe this line to translators.                                                                                                                                             |
| [File](/api/csharp/yarn.unity/yarn.unity.stringtableentry/yarn.unity.stringtableentry.file.md)             | The name of the Yarn script in which this line was originally found.                                                                                                                             |
| [ID](/api/csharp/yarn.unity/yarn.unity.stringtableentry/yarn.unity.stringtableentry.id.md)                 | The line ID for this line. This value will be the same across all localizations.                                                                                                                 |
| [Language](/api/csharp/yarn.unity/yarn.unity.stringtableentry/yarn.unity.stringtableentry.language.md)     | The language that the line is written in.                                                                                                                                                        |
| [LineNumber](/api/csharp/yarn.unity/yarn.unity.stringtableentry/yarn.unity.stringtableentry.linenumber.md) | The line number in the file indicated by [File](/api/csharp/yarn.unity/yarn.unity.stringtableentry/yarn.unity.stringtableentry.file.md) at which the original version of this line can be found. |
| [Lock](/api/csharp/yarn.unity/yarn.unity.stringtableentry/yarn.unity.stringtableentry.lock.md)             | A string used as part of a mechanism for checking if translated versions of this string are out of date.                                                                                         |
| [Node](/api/csharp/yarn.unity/yarn.unity.stringtableentry/yarn.unity.stringtableentry.node.md)             | The name of the node in which this line was originally found.                                                                                                                                    |
| [Text](/api/csharp/yarn.unity/yarn.unity.stringtableentry/yarn.unity.stringtableentry.text.md)             | The text of this line, in the language specified by [Language](/api/csharp/yarn.unity/yarn.unity.stringtableentry/yarn.unity.stringtableentry.language.md) .                                     |

## Methods

| Name                                                                                                                   | Description                                                                                                                                                          |
| ---------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [CreateCSV(IEnumerable)](/api/csharp/yarn.unity/yarn.unity.stringtableentry/yarn.unity.stringtableentry.createcsv.md)  | Creates a CSV-formatted string containing data from `entries` .                                                                                                      |
| [Equals(object)](/api/csharp/yarn.unity/yarn.unity.stringtableentry/yarn.unity.stringtableentry.equals.md)             |                                                                                                                                                                      |
| [GetHashCode()](/api/csharp/yarn.unity/yarn.unity.stringtableentry/yarn.unity.stringtableentry.gethashcode.md)         |                                                                                                                                                                      |
| [ParseFromCSV(string)](/api/csharp/yarn.unity/yarn.unity.stringtableentry/yarn.unity.stringtableentry.parsefromcsv.md) | Reads comma-separated value data from `sourceText` , and produces a collection of [StringTableEntry](/api/csharp/yarn.unity/yarn.unity.stringtableentry.md) structs. |
| [ToString()](/api/csharp/yarn.unity/yarn.unity.stringtableentry/yarn.unity.stringtableentry.tostring.md)               |                                                                                                                                                                      |
