docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class FixedString

    Provides formatting methods for FixedStringN.

    Inheritance
    object
    FixedString
    Namespace: Unity.Collections
    Assembly: Unity.Collections.dll
    Syntax
    public static class FixedString

    Methods

    Format(FixedString128Bytes, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format(FixedString128Bytes formatString, int arg0)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, int, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format(FixedString128Bytes formatString, int arg0, int arg1)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, int, int, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format(FixedString128Bytes formatString, int arg0, int arg1, int arg2)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, int, int, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format(FixedString128Bytes formatString, int arg0, int arg1, float arg2)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, int, int, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format(FixedString128Bytes formatString, int arg0, int arg1, string arg2)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, int, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format(FixedString128Bytes formatString, int arg0, float arg1)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, int, float, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format(FixedString128Bytes formatString, int arg0, float arg1, int arg2)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, int, float, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format(FixedString128Bytes formatString, int arg0, float arg1, float arg2)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, int, float, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format(FixedString128Bytes formatString, int arg0, float arg1, string arg2)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, int, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format(FixedString128Bytes formatString, int arg0, string arg1)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, int, string, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format(FixedString128Bytes formatString, int arg0, string arg1, int arg2)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, int, string, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format(FixedString128Bytes formatString, int arg0, string arg1, float arg2)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, int, string, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format(FixedString128Bytes formatString, int arg0, string arg1, string arg2)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format(FixedString128Bytes formatString, float arg0)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, float, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format(FixedString128Bytes formatString, float arg0, int arg1)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, float, int, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format(FixedString128Bytes formatString, float arg0, int arg1, int arg2)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, float, int, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format(FixedString128Bytes formatString, float arg0, int arg1, float arg2)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, float, int, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format(FixedString128Bytes formatString, float arg0, int arg1, string arg2)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, float, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format(FixedString128Bytes formatString, float arg0, float arg1)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, float, float, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format(FixedString128Bytes formatString, float arg0, float arg1, int arg2)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, float, float, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format(FixedString128Bytes formatString, float arg0, float arg1, float arg2)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, float, float, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format(FixedString128Bytes formatString, float arg0, float arg1, string arg2)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, float, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format(FixedString128Bytes formatString, float arg0, string arg1)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, float, string, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format(FixedString128Bytes formatString, float arg0, string arg1, int arg2)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, float, string, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format(FixedString128Bytes formatString, float arg0, string arg1, float arg2)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, float, string, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format(FixedString128Bytes formatString, float arg0, string arg1, string arg2)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format(FixedString128Bytes formatString, string arg0)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, string, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format(FixedString128Bytes formatString, string arg0, int arg1)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, string, int, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format(FixedString128Bytes formatString, string arg0, int arg1, int arg2)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, string, int, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format(FixedString128Bytes formatString, string arg0, int arg1, float arg2)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, string, int, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format(FixedString128Bytes formatString, string arg0, int arg1, string arg2)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, string, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format(FixedString128Bytes formatString, string arg0, float arg1)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, string, float, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format(FixedString128Bytes formatString, string arg0, float arg1, int arg2)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, string, float, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format(FixedString128Bytes formatString, string arg0, float arg1, float arg2)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, string, float, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format(FixedString128Bytes formatString, string arg0, float arg1, string arg2)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, string, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format(FixedString128Bytes formatString, string arg0, string arg1)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, string, string, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format(FixedString128Bytes formatString, string arg0, string arg1, int arg2)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, string, string, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format(FixedString128Bytes formatString, string arg0, string arg1, float arg2)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString128Bytes, string, string, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format(FixedString128Bytes formatString, string arg0, string arg1, string arg2)
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, int, int, int, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format(FixedString512Bytes formatString, int arg0, int arg1, int arg2, int arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, int, int, int, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format(FixedString512Bytes formatString, int arg0, int arg1, int arg2, float arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, int, int, int, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, int arg0, int arg1, int arg2, string arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, int, int, float, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format(FixedString512Bytes formatString, int arg0, int arg1, float arg2, int arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, int, int, float, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format(FixedString512Bytes formatString, int arg0, int arg1, float arg2, float arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, int, int, float, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, int arg0, int arg1, float arg2, string arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, int, int, string, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, int arg0, int arg1, string arg2, int arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, int, int, string, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, int arg0, int arg1, string arg2, float arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, int, int, string, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, int arg0, int arg1, string arg2, string arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, int, float, int, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format(FixedString512Bytes formatString, int arg0, float arg1, int arg2, int arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, int, float, int, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format(FixedString512Bytes formatString, int arg0, float arg1, int arg2, float arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, int, float, int, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, int arg0, float arg1, int arg2, string arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, int, float, float, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format(FixedString512Bytes formatString, int arg0, float arg1, float arg2, int arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, int, float, float, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format(FixedString512Bytes formatString, int arg0, float arg1, float arg2, float arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, int, float, float, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, int arg0, float arg1, float arg2, string arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, int, float, string, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, int arg0, float arg1, string arg2, int arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, int, float, string, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, int arg0, float arg1, string arg2, float arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, int, float, string, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, int arg0, float arg1, string arg2, string arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, int, string, int, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, int arg0, string arg1, int arg2, int arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, int, string, int, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, int arg0, string arg1, int arg2, float arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, int, string, int, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, int arg0, string arg1, int arg2, string arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, int, string, float, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, int arg0, string arg1, float arg2, int arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, int, string, float, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, int arg0, string arg1, float arg2, float arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, int, string, float, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, int arg0, string arg1, float arg2, string arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, int, string, string, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, int arg0, string arg1, string arg2, int arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, int, string, string, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, int arg0, string arg1, string arg2, float arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, int, string, string, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, int arg0, string arg1, string arg2, string arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, float, int, int, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format(FixedString512Bytes formatString, float arg0, int arg1, int arg2, int arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, float, int, int, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format(FixedString512Bytes formatString, float arg0, int arg1, int arg2, float arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, float, int, int, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, float arg0, int arg1, int arg2, string arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, float, int, float, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format(FixedString512Bytes formatString, float arg0, int arg1, float arg2, int arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, float, int, float, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format(FixedString512Bytes formatString, float arg0, int arg1, float arg2, float arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, float, int, float, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, float arg0, int arg1, float arg2, string arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, float, int, string, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, float arg0, int arg1, string arg2, int arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, float, int, string, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, float arg0, int arg1, string arg2, float arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, float, int, string, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, float arg0, int arg1, string arg2, string arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, float, float, int, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format(FixedString512Bytes formatString, float arg0, float arg1, int arg2, int arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, float, float, int, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format(FixedString512Bytes formatString, float arg0, float arg1, int arg2, float arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, float, float, int, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, float arg0, float arg1, int arg2, string arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, float, float, float, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format(FixedString512Bytes formatString, float arg0, float arg1, float arg2, int arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, float, float, float, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format(FixedString512Bytes formatString, float arg0, float arg1, float arg2, float arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, float, float, float, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, float arg0, float arg1, float arg2, string arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, float, float, string, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, float arg0, float arg1, string arg2, int arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, float, float, string, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, float arg0, float arg1, string arg2, float arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, float, float, string, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, float arg0, float arg1, string arg2, string arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, float, string, int, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, float arg0, string arg1, int arg2, int arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, float, string, int, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, float arg0, string arg1, int arg2, float arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, float, string, int, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, float arg0, string arg1, int arg2, string arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, float, string, float, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, float arg0, string arg1, float arg2, int arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, float, string, float, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, float arg0, string arg1, float arg2, float arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, float, string, float, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, float arg0, string arg1, float arg2, string arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, float, string, string, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, float arg0, string arg1, string arg2, int arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, float, string, string, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, float arg0, string arg1, string arg2, float arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, float, string, string, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, float arg0, string arg1, string arg2, string arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, string, int, int, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, string arg0, int arg1, int arg2, int arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, string, int, int, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, string arg0, int arg1, int arg2, float arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, string, int, int, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, string arg0, int arg1, int arg2, string arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, string, int, float, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, string arg0, int arg1, float arg2, int arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, string, int, float, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, string arg0, int arg1, float arg2, float arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, string, int, float, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, string arg0, int arg1, float arg2, string arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, string, int, string, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, string arg0, int arg1, string arg2, int arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, string, int, string, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, string arg0, int arg1, string arg2, float arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, string, int, string, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, string arg0, int arg1, string arg2, string arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, string, float, int, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, string arg0, float arg1, int arg2, int arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, string, float, int, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, string arg0, float arg1, int arg2, float arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, string, float, int, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, string arg0, float arg1, int arg2, string arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, string, float, float, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, string arg0, float arg1, float arg2, int arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, string, float, float, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, string arg0, float arg1, float arg2, float arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, string, float, float, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, string arg0, float arg1, float arg2, string arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, string, float, string, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, string arg0, float arg1, string arg2, int arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, string, float, string, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, string arg0, float arg1, string arg2, float arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, string, float, string, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, string arg0, float arg1, string arg2, string arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, string, string, int, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, string arg0, string arg1, int arg2, int arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, string, string, int, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, string arg0, string arg1, int arg2, float arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, string, string, int, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, string arg0, string arg1, int arg2, string arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, string, string, float, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, string arg0, string arg1, float arg2, int arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, string, string, float, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, string arg0, string arg1, float arg2, float arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, string, string, float, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, string arg0, string arg1, float arg2, string arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, string, string, string, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, string arg0, string arg1, string arg2, int arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, string, string, string, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, string arg0, string arg1, string arg2, float arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format(FixedString512Bytes, string, string, string, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format(FixedString512Bytes formatString, string arg0, string arg1, string arg2, string arg3)
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, int, int, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, int arg0, int arg1, T1 arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, int, float, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, int arg0, float arg1, T1 arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, int, string, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, int arg0, string arg1, T1 arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, int, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, int arg0, T1 arg1) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, int, T1, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, int arg0, T1 arg1, int arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, int, T1, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, int arg0, T1 arg1, float arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, int, T1, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, int arg0, T1 arg1, string arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, float, int, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, float arg0, int arg1, T1 arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, float, float, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, float arg0, float arg1, T1 arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, float, string, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, float arg0, string arg1, T1 arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, float, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, float arg0, T1 arg1) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, float, T1, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, float arg0, T1 arg1, int arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, float, T1, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, float arg0, T1 arg1, float arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, float, T1, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, float arg0, T1 arg1, string arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, string, int, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, string arg0, int arg1, T1 arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, string, float, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, string arg0, float arg1, T1 arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, string, string, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, string arg0, string arg1, T1 arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, string, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, string arg0, T1 arg1) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, string, T1, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, string arg0, T1 arg1, int arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, string, T1, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, string arg0, T1 arg1, float arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, string, T1, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, string arg0, T1 arg1, string arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, T1 arg0) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, T1, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, T1 arg0, int arg1) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, T1, int, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, T1 arg0, int arg1, int arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, T1, int, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, T1 arg0, int arg1, float arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, T1, int, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, T1 arg0, int arg1, string arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, T1, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, T1 arg0, float arg1) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, T1, float, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, T1 arg0, float arg1, int arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, T1, float, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, T1 arg0, float arg1, float arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, T1, float, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, T1 arg0, float arg1, string arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, T1, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, T1 arg0, string arg1) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, T1, string, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, T1 arg0, string arg1, int arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, T1, string, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, T1 arg0, string arg1, float arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString128Bytes, T1, string, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format<T1>(FixedString128Bytes formatString, T1 arg0, string arg1, string arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, int, int, int, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, int arg0, int arg1, int arg2, T1 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    T1 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, int, int, float, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, int arg0, int arg1, float arg2, T1 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    T1 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, int, int, string, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, int arg0, int arg1, string arg2, T1 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    T1 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, int, int, T1, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, int arg0, int arg1, T1 arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, int, int, T1, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, int arg0, int arg1, T1 arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, int, int, T1, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, int arg0, int arg1, T1 arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, int, float, int, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, int arg0, float arg1, int arg2, T1 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    T1 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, int, float, float, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, int arg0, float arg1, float arg2, T1 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    T1 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, int, float, string, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, int arg0, float arg1, string arg2, T1 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    T1 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, int, float, T1, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, int arg0, float arg1, T1 arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, int, float, T1, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, int arg0, float arg1, T1 arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, int, float, T1, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, int arg0, float arg1, T1 arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, int, string, int, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, int arg0, string arg1, int arg2, T1 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    T1 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, int, string, float, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, int arg0, string arg1, float arg2, T1 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    T1 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, int, string, string, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, int arg0, string arg1, string arg2, T1 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    T1 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, int, string, T1, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, int arg0, string arg1, T1 arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, int, string, T1, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, int arg0, string arg1, T1 arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, int, string, T1, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, int arg0, string arg1, T1 arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, int, T1, int, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, int arg0, T1 arg1, int arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, int, T1, int, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, int arg0, T1 arg1, int arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, int, T1, int, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, int arg0, T1 arg1, int arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, int, T1, float, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, int arg0, T1 arg1, float arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, int, T1, float, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, int arg0, T1 arg1, float arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, int, T1, float, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, int arg0, T1 arg1, float arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, int, T1, string, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, int arg0, T1 arg1, string arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, int, T1, string, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, int arg0, T1 arg1, string arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, int, T1, string, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, int arg0, T1 arg1, string arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, float, int, int, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, float arg0, int arg1, int arg2, T1 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    T1 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, float, int, float, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, float arg0, int arg1, float arg2, T1 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    T1 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, float, int, string, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, float arg0, int arg1, string arg2, T1 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    T1 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, float, int, T1, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, float arg0, int arg1, T1 arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, float, int, T1, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, float arg0, int arg1, T1 arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, float, int, T1, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, float arg0, int arg1, T1 arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, float, float, int, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, float arg0, float arg1, int arg2, T1 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    T1 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, float, float, float, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, float arg0, float arg1, float arg2, T1 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    T1 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, float, float, string, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, float arg0, float arg1, string arg2, T1 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    T1 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, float, float, T1, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, float arg0, float arg1, T1 arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, float, float, T1, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, float arg0, float arg1, T1 arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, float, float, T1, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, float arg0, float arg1, T1 arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, float, string, int, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, float arg0, string arg1, int arg2, T1 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    T1 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, float, string, float, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, float arg0, string arg1, float arg2, T1 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    T1 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, float, string, string, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, float arg0, string arg1, string arg2, T1 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    T1 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, float, string, T1, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, float arg0, string arg1, T1 arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, float, string, T1, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, float arg0, string arg1, T1 arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, float, string, T1, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, float arg0, string arg1, T1 arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, float, T1, int, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, float arg0, T1 arg1, int arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, float, T1, int, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, float arg0, T1 arg1, int arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, float, T1, int, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, float arg0, T1 arg1, int arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, float, T1, float, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, float arg0, T1 arg1, float arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, float, T1, float, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, float arg0, T1 arg1, float arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, float, T1, float, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, float arg0, T1 arg1, float arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, float, T1, string, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, float arg0, T1 arg1, string arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, float, T1, string, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, float arg0, T1 arg1, string arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, float, T1, string, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, float arg0, T1 arg1, string arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, string, int, int, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, string arg0, int arg1, int arg2, T1 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    T1 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, string, int, float, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, string arg0, int arg1, float arg2, T1 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    T1 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, string, int, string, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, string arg0, int arg1, string arg2, T1 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    T1 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, string, int, T1, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, string arg0, int arg1, T1 arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, string, int, T1, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, string arg0, int arg1, T1 arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, string, int, T1, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, string arg0, int arg1, T1 arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, string, float, int, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, string arg0, float arg1, int arg2, T1 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    T1 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, string, float, float, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, string arg0, float arg1, float arg2, T1 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    T1 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, string, float, string, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, string arg0, float arg1, string arg2, T1 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    T1 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, string, float, T1, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, string arg0, float arg1, T1 arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, string, float, T1, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, string arg0, float arg1, T1 arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, string, float, T1, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, string arg0, float arg1, T1 arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, string, string, int, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, string arg0, string arg1, int arg2, T1 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    T1 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, string, string, float, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, string arg0, string arg1, float arg2, T1 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    T1 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, string, string, string, T1)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, string arg0, string arg1, string arg2, T1 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    T1 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, string, string, T1, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, string arg0, string arg1, T1 arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, string, string, T1, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, string arg0, string arg1, T1 arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, string, string, T1, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, string arg0, string arg1, T1 arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, string, T1, int, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, string arg0, T1 arg1, int arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, string, T1, int, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, string arg0, T1 arg1, int arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, string, T1, int, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, string arg0, T1 arg1, int arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, string, T1, float, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, string arg0, T1 arg1, float arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, string, T1, float, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, string arg0, T1 arg1, float arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, string, T1, float, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, string arg0, T1 arg1, float arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, string, T1, string, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, string arg0, T1 arg1, string arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, string, T1, string, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, string arg0, T1 arg1, string arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, string, T1, string, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, string arg0, T1 arg1, string arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, T1, int, int, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, T1 arg0, int arg1, int arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, T1, int, int, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, T1 arg0, int arg1, int arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, T1, int, int, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, T1 arg0, int arg1, int arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, T1, int, float, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, T1 arg0, int arg1, float arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, T1, int, float, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, T1 arg0, int arg1, float arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, T1, int, float, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, T1 arg0, int arg1, float arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, T1, int, string, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, T1 arg0, int arg1, string arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, T1, int, string, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, T1 arg0, int arg1, string arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, T1, int, string, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, T1 arg0, int arg1, string arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, T1, float, int, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, T1 arg0, float arg1, int arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, T1, float, int, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, T1 arg0, float arg1, int arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, T1, float, int, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, T1 arg0, float arg1, int arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, T1, float, float, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, T1 arg0, float arg1, float arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, T1, float, float, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, T1 arg0, float arg1, float arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, T1, float, float, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, T1 arg0, float arg1, float arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, T1, float, string, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, T1 arg0, float arg1, string arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, T1, float, string, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, T1 arg0, float arg1, string arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, T1, float, string, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, T1 arg0, float arg1, string arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, T1, string, int, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, T1 arg0, string arg1, int arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, T1, string, int, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, T1 arg0, string arg1, int arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, T1, string, int, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, T1 arg0, string arg1, int arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, T1, string, float, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, T1 arg0, string arg1, float arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, T1, string, float, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, T1 arg0, string arg1, float arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, T1, string, float, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, T1 arg0, string arg1, float arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, T1, string, string, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, T1 arg0, string arg1, string arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, T1, string, string, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, T1 arg0, string arg1, string arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1>(FixedString512Bytes, T1, string, string, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1>(FixedString512Bytes formatString, T1 arg0, string arg1, string arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString128Bytes, int, T1, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format<T1, T2>(FixedString128Bytes formatString, int arg0, T1 arg1, T2 arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    T2 arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString128Bytes, float, T1, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format<T1, T2>(FixedString128Bytes formatString, float arg0, T1 arg1, T2 arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    T2 arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString128Bytes, string, T1, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format<T1, T2>(FixedString128Bytes formatString, string arg0, T1 arg1, T2 arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    T2 arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString128Bytes, T1, int, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format<T1, T2>(FixedString128Bytes formatString, T1 arg0, int arg1, T2 arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    T2 arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString128Bytes, T1, float, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format<T1, T2>(FixedString128Bytes formatString, T1 arg0, float arg1, T2 arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    T2 arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString128Bytes, T1, string, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format<T1, T2>(FixedString128Bytes formatString, T1 arg0, string arg1, T2 arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    T2 arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString128Bytes, T1, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format<T1, T2>(FixedString128Bytes formatString, T1 arg0, T2 arg1) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    T2 arg1

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString128Bytes, T1, T2, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format<T1, T2>(FixedString128Bytes formatString, T1 arg0, T2 arg1, int arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    T2 arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString128Bytes, T1, T2, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format<T1, T2>(FixedString128Bytes formatString, T1 arg0, T2 arg1, float arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    T2 arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString128Bytes, T1, T2, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString128Bytes Format<T1, T2>(FixedString128Bytes formatString, T1 arg0, T2 arg1, string arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    T2 arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, int, int, T1, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, int arg0, int arg1, T1 arg2, T2 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    T2 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, int, float, T1, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, int arg0, float arg1, T1 arg2, T2 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    T2 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, int, string, T1, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, int arg0, string arg1, T1 arg2, T2 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    T2 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, int, T1, int, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, int arg0, T1 arg1, int arg2, T2 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    T2 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, int, T1, float, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, int arg0, T1 arg1, float arg2, T2 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    T2 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, int, T1, string, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, int arg0, T1 arg1, string arg2, T2 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    T2 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, int, T1, T2, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, int arg0, T1 arg1, T2 arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    T2 arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, int, T1, T2, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, int arg0, T1 arg1, T2 arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    T2 arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, int, T1, T2, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, int arg0, T1 arg1, T2 arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    T2 arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, float, int, T1, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, float arg0, int arg1, T1 arg2, T2 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    T2 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, float, float, T1, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, float arg0, float arg1, T1 arg2, T2 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    T2 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, float, string, T1, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, float arg0, string arg1, T1 arg2, T2 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    T2 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, float, T1, int, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, float arg0, T1 arg1, int arg2, T2 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    T2 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, float, T1, float, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, float arg0, T1 arg1, float arg2, T2 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    T2 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, float, T1, string, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, float arg0, T1 arg1, string arg2, T2 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    T2 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, float, T1, T2, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, float arg0, T1 arg1, T2 arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    T2 arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, float, T1, T2, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, float arg0, T1 arg1, T2 arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    T2 arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, float, T1, T2, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, float arg0, T1 arg1, T2 arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    T2 arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, string, int, T1, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, string arg0, int arg1, T1 arg2, T2 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    T2 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, string, float, T1, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, string arg0, float arg1, T1 arg2, T2 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    T2 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, string, string, T1, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, string arg0, string arg1, T1 arg2, T2 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    T1 arg2

    Value to interpolate into the format string.

    T2 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, string, T1, int, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, string arg0, T1 arg1, int arg2, T2 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    T2 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, string, T1, float, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, string arg0, T1 arg1, float arg2, T2 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    T2 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, string, T1, string, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, string arg0, T1 arg1, string arg2, T2 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    T2 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, string, T1, T2, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, string arg0, T1 arg1, T2 arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    T2 arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, string, T1, T2, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, string arg0, T1 arg1, T2 arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    T2 arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, string, T1, T2, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, string arg0, T1 arg1, T2 arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    T2 arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, T1, int, int, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, T1 arg0, int arg1, int arg2, T2 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    T2 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, T1, int, float, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, T1 arg0, int arg1, float arg2, T2 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    T2 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, T1, int, string, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, T1 arg0, int arg1, string arg2, T2 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    T2 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, T1, int, T2, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, T1 arg0, int arg1, T2 arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    T2 arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, T1, int, T2, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, T1 arg0, int arg1, T2 arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    T2 arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, T1, int, T2, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, T1 arg0, int arg1, T2 arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    T2 arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, T1, float, int, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, T1 arg0, float arg1, int arg2, T2 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    T2 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, T1, float, float, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, T1 arg0, float arg1, float arg2, T2 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    T2 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, T1, float, string, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, T1 arg0, float arg1, string arg2, T2 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    T2 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, T1, float, T2, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, T1 arg0, float arg1, T2 arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    T2 arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, T1, float, T2, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, T1 arg0, float arg1, T2 arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    T2 arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, T1, float, T2, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, T1 arg0, float arg1, T2 arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    T2 arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, T1, string, int, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, T1 arg0, string arg1, int arg2, T2 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    T2 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, T1, string, float, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, T1 arg0, string arg1, float arg2, T2 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    T2 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, T1, string, string, T2)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, T1 arg0, string arg1, string arg2, T2 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    T2 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, T1, string, T2, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, T1 arg0, string arg1, T2 arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    T2 arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, T1, string, T2, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, T1 arg0, string arg1, T2 arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    T2 arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, T1, string, T2, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, T1 arg0, string arg1, T2 arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    T2 arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, T1, T2, int, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, T1 arg0, T2 arg1, int arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    T2 arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, T1, T2, int, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, T1 arg0, T2 arg1, int arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    T2 arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, T1, T2, int, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, T1 arg0, T2 arg1, int arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    T2 arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, T1, T2, float, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, T1 arg0, T2 arg1, float arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    T2 arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, T1, T2, float, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, T1 arg0, T2 arg1, float arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    T2 arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, T1, T2, float, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, T1 arg0, T2 arg1, float arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    T2 arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, T1, T2, string, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, T1 arg0, T2 arg1, string arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    T2 arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, T1, T2, string, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, T1 arg0, T2 arg1, string arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    T2 arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2>(FixedString512Bytes, T1, T2, string, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2>(FixedString512Bytes formatString, T1 arg0, T2 arg1, string arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    T2 arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2, T3>(FixedString128Bytes, T1, T2, T3)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString128Bytes Format<T1, T2, T3>(FixedString128Bytes formatString, T1 arg0, T2 arg1, T3 arg2) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes where T3 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString128Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    T2 arg1

    Value to interpolate into the format string.

    T3 arg2

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString128Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    T3

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2, T3>(FixedString512Bytes, int, T1, T2, T3)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1, T2, T3>(FixedString512Bytes formatString, int arg0, T1 arg1, T2 arg2, T3 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes where T3 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    int arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    T2 arg2

    Value to interpolate into the format string.

    T3 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    T3

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2, T3>(FixedString512Bytes, float, T1, T2, T3)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1, T2, T3>(FixedString512Bytes formatString, float arg0, T1 arg1, T2 arg2, T3 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes where T3 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    float arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    T2 arg2

    Value to interpolate into the format string.

    T3 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    T3

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2, T3>(FixedString512Bytes, string, T1, T2, T3)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2, T3>(FixedString512Bytes formatString, string arg0, T1 arg1, T2 arg2, T3 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes where T3 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    string arg0

    Value to interpolate into the format string.

    T1 arg1

    Value to interpolate into the format string.

    T2 arg2

    Value to interpolate into the format string.

    T3 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    T3

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2, T3>(FixedString512Bytes, T1, int, T2, T3)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1, T2, T3>(FixedString512Bytes formatString, T1 arg0, int arg1, T2 arg2, T3 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes where T3 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    int arg1

    Value to interpolate into the format string.

    T2 arg2

    Value to interpolate into the format string.

    T3 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    T3

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2, T3>(FixedString512Bytes, T1, float, T2, T3)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1, T2, T3>(FixedString512Bytes formatString, T1 arg0, float arg1, T2 arg2, T3 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes where T3 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    float arg1

    Value to interpolate into the format string.

    T2 arg2

    Value to interpolate into the format string.

    T3 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    T3

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2, T3>(FixedString512Bytes, T1, string, T2, T3)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2, T3>(FixedString512Bytes formatString, T1 arg0, string arg1, T2 arg2, T3 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes where T3 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    string arg1

    Value to interpolate into the format string.

    T2 arg2

    Value to interpolate into the format string.

    T3 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    T3

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2, T3>(FixedString512Bytes, T1, T2, int, T3)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1, T2, T3>(FixedString512Bytes formatString, T1 arg0, T2 arg1, int arg2, T3 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes where T3 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    T2 arg1

    Value to interpolate into the format string.

    int arg2

    Value to interpolate into the format string.

    T3 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    T3

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2, T3>(FixedString512Bytes, T1, T2, float, T3)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1, T2, T3>(FixedString512Bytes formatString, T1 arg0, T2 arg1, float arg2, T3 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes where T3 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    T2 arg1

    Value to interpolate into the format string.

    float arg2

    Value to interpolate into the format string.

    T3 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    T3

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2, T3>(FixedString512Bytes, T1, T2, string, T3)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2, T3>(FixedString512Bytes formatString, T1 arg0, T2 arg1, string arg2, T3 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes where T3 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    T2 arg1

    Value to interpolate into the format string.

    string arg2

    Value to interpolate into the format string.

    T3 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    T3

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2, T3>(FixedString512Bytes, T1, T2, T3, int)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1, T2, T3>(FixedString512Bytes formatString, T1 arg0, T2 arg1, T3 arg2, int arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes where T3 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    T2 arg1

    Value to interpolate into the format string.

    T3 arg2

    Value to interpolate into the format string.

    int arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    T3

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2, T3>(FixedString512Bytes, T1, T2, T3, float)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1, T2, T3>(FixedString512Bytes formatString, T1 arg0, T2 arg1, T3 arg2, float arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes where T3 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    T2 arg1

    Value to interpolate into the format string.

    T3 arg2

    Value to interpolate into the format string.

    float arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    T3

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2, T3>(FixedString512Bytes, T1, T2, T3, string)

    Returns a new string produced by interpolating a format string.

    Declaration
    [ExcludeFromBurstCompatTesting("Takes managed string")]
    public static FixedString512Bytes Format<T1, T2, T3>(FixedString512Bytes formatString, T1 arg0, T2 arg1, T3 arg2, string arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes where T3 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    T2 arg1

    Value to interpolate into the format string.

    T3 arg2

    Value to interpolate into the format string.

    string arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    T3

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    Format<T1, T2, T3, T4>(FixedString512Bytes, T1, T2, T3, T4)

    Returns a new string produced by interpolating a format string.

    Declaration
    public static FixedString512Bytes Format<T1, T2, T3, T4>(FixedString512Bytes formatString, T1 arg0, T2 arg1, T3 arg2, T4 arg3) where T1 : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes where T3 : unmanaged, INativeList<byte>, IUTF8Bytes where T4 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    FixedString512Bytes formatString

    The format string.

    T1 arg0

    Value to interpolate into the format string.

    T2 arg1

    Value to interpolate into the format string.

    T3 arg2

    Value to interpolate into the format string.

    T4 arg3

    Value to interpolate into the format string.

    Returns
    Type Description
    FixedString512Bytes

    A new string produced by interpolating the format string.

    Type Parameters
    Name Description
    T1

    T2

    T3

    T4

    Remarks

    Similar to StringBuilder.AppendFormat but with significant limitations:

    • Only supports numeric format placeholders of the form {0} .. {N}.
    • No format modifiers (e.g. {0:x}) are supported.

    The various overloads of this method take up to four values for interpolation. The allowed argument types are:

    • FixedStringNBytes
    • string
    • int
    • float
    • structs implementing INativeList<byte> and IUTF8Bytes

    AppendFormat<T, U, T0>(ref T, in U, in T0)

    In This Article
    Back to top
    Copyright © 2024 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)