Api Sandbox StringToken
struct

StringToken

public sealed struct StringToken

Strings are commonly converted to tokens in engine, to save space and speed up things like comparisons. We wrap this functionality up in the StringToken struct, because we can apply a bunch of compile time optimizations to speed up the conversion.

Constructors

StringToken(String value)
StringToken(UInt32 token)

Methods

static StringToken Literal(String value, UInt32 token)

This is used by codegen. String literals are replaced by this function call, which avoids having to create or lookup the string token.

Fields

Name Type Description
Value UInt32
Assembly: Sandbox.System Namespace: Sandbox Full Name: Sandbox.StringToken