Class NativeStringExtensions | Collections | 0.8.0-preview.5
docs.unity.cn
    Show / Hide Table of Contents

    Class NativeStringExtensions

    Inheritance
    Object
    NativeStringExtensions
    Namespace: Unity.Collections
    Syntax
    public static class NativeStringExtensions

    Methods

    Append<T>(ref T, Byte)

    Declaration
    public static int Append<T>(this ref T dest, byte src)
        where T : struct, INativeList<byte>
    Parameters
    Type Name Description
    T dest
    Byte src
    Returns
    Type Description
    Int32
    Type Parameters
    Name Description
    T

    Append<T, U>(ref T, U)

    Declaration
    public static int Append<T, U>(this ref T dest, in U src)
        where T : struct, INativeList<byte> where U : struct, INativeList<byte>
    Parameters
    Type Name Description
    T dest
    U src
    Returns
    Type Description
    Int32
    Type Parameters
    Name Description
    T
    U

    Format<T, U, T0, T1, T2, T3, T4, T5, T6, T7>(ref T, U, T0, T1, T2, T3, T4, T5, T6, T7)

    Declaration
    public static void Format<T, U, T0, T1, T2, T3, T4, T5, T6, T7>(this ref T dest, in U format, in T0 arg0, in T1 arg1, in T2 arg2, in T3 arg3, in T4 arg4, in T5 arg5, in T6 arg6, in T7 arg7)
        where T : struct, INativeList<byte> where U : struct, INativeList<byte> where T0 : struct, INativeList<byte> where T1 : struct, INativeList<byte> where T2 : struct, INativeList<byte> where T3 : struct, INativeList<byte> where T4 : struct, INativeList<byte> where T5 : struct, INativeList<byte> where T6 : struct, INativeList<byte> where T7 : struct, INativeList<byte>
    Parameters
    Type Name Description
    T dest
    U format
    T0 arg0
    T1 arg1
    T2 arg2
    T3 arg3
    T4 arg4
    T5 arg5
    T6 arg6
    T7 arg7
    Type Parameters
    Name Description
    T
    U
    T0
    T1
    T2
    T3
    T4
    T5
    T6
    T7

    Format<T, U, T0, T1, T2, T3, T4, T5, T6, T7, T8>(ref T, U, T0, T1, T2, T3, T4, T5, T6, T7, T8)

    Declaration
    public static void Format<T, U, T0, T1, T2, T3, T4, T5, T6, T7, T8>(this ref T dest, in U format, in T0 arg0, in T1 arg1, in T2 arg2, in T3 arg3, in T4 arg4, in T5 arg5, in T6 arg6, in T7 arg7, in T8 arg8)
        where T : struct, INativeList<byte> where U : struct, INativeList<byte> where T0 : struct, INativeList<byte> where T1 : struct, INativeList<byte> where T2 : struct, INativeList<byte> where T3 : struct, INativeList<byte> where T4 : struct, INativeList<byte> where T5 : struct, INativeList<byte> where T6 : struct, INativeList<byte> where T7 : struct, INativeList<byte> where T8 : struct, INativeList<byte>
    Parameters
    Type Name Description
    T dest
    U format
    T0 arg0
    T1 arg1
    T2 arg2
    T3 arg3
    T4 arg4
    T5 arg5
    T6 arg6
    T7 arg7
    T8 arg8
    Type Parameters
    Name Description
    T
    U
    T0
    T1
    T2
    T3
    T4
    T5
    T6
    T7
    T8

    Format<T, U, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(ref T, U, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

    Declaration
    public static void Format<T, U, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this ref T dest, in U format, in T0 arg0, in T1 arg1, in T2 arg2, in T3 arg3, in T4 arg4, in T5 arg5, in T6 arg6, in T7 arg7, in T8 arg8, in T9 arg9)
        where T : struct, INativeList<byte> where U : struct, INativeList<byte> where T0 : struct, INativeList<byte> where T1 : struct, INativeList<byte> where T2 : struct, INativeList<byte> where T3 : struct, INativeList<byte> where T4 : struct, INativeList<byte> where T5 : struct, INativeList<byte> where T6 : struct, INativeList<byte> where T7 : struct, INativeList<byte> where T8 : struct, INativeList<byte> where T9 : struct, INativeList<byte>
    Parameters
    Type Name Description
    T dest
    U format
    T0 arg0
    T1 arg1
    T2 arg2
    T3 arg3
    T4 arg4
    T5 arg5
    T6 arg6
    T7 arg7
    T8 arg8
    T9 arg9
    Type Parameters
    Name Description
    T
    U
    T0
    T1
    T2
    T3
    T4
    T5
    T6
    T7
    T8
    T9

    Format<T, U, T0>(ref T, U, T0)

    Declaration
    public static void Format<T, U, T0>(this ref T dest, in U format, in T0 arg0)
        where T : struct, INativeList<byte> where U : struct, INativeList<byte> where T0 : struct, INativeList<byte>
    Parameters
    Type Name Description
    T dest
    U format
    T0 arg0
    Type Parameters
    Name Description
    T
    U
    T0

    Format<T, U, T0, T1>(ref T, U, T0, T1)

    Declaration
    public static void Format<T, U, T0, T1>(this ref T dest, in U format, in T0 arg0, in T1 arg1)
        where T : struct, INativeList<byte> where U : struct, INativeList<byte> where T0 : struct, INativeList<byte> where T1 : struct, INativeList<byte>
    Parameters
    Type Name Description
    T dest
    U format
    T0 arg0
    T1 arg1
    Type Parameters
    Name Description
    T
    U
    T0
    T1

    Format<T, U, T0, T1, T2>(ref T, U, T0, T1, T2)

    Declaration
    public static void Format<T, U, T0, T1, T2>(this ref T dest, in U format, in T0 arg0, in T1 arg1, in T2 arg2)
        where T : struct, INativeList<byte> where U : struct, INativeList<byte> where T0 : struct, INativeList<byte> where T1 : struct, INativeList<byte> where T2 : struct, INativeList<byte>
    Parameters
    Type Name Description
    T dest
    U format
    T0 arg0
    T1 arg1
    T2 arg2
    Type Parameters
    Name Description
    T
    U
    T0
    T1
    T2

    Format<T, U, T0, T1, T2, T3>(ref T, U, T0, T1, T2, T3)

    Declaration
    public static void Format<T, U, T0, T1, T2, T3>(this ref T dest, in U format, in T0 arg0, in T1 arg1, in T2 arg2, in T3 arg3)
        where T : struct, INativeList<byte> where U : struct, INativeList<byte> where T0 : struct, INativeList<byte> where T1 : struct, INativeList<byte> where T2 : struct, INativeList<byte> where T3 : struct, INativeList<byte>
    Parameters
    Type Name Description
    T dest
    U format
    T0 arg0
    T1 arg1
    T2 arg2
    T3 arg3
    Type Parameters
    Name Description
    T
    U
    T0
    T1
    T2
    T3

    Format<T, U, T0, T1, T2, T3, T4>(ref T, U, T0, T1, T2, T3, T4)

    Declaration
    public static void Format<T, U, T0, T1, T2, T3, T4>(this ref T dest, in U format, in T0 arg0, in T1 arg1, in T2 arg2, in T3 arg3, in T4 arg4)
        where T : struct, INativeList<byte> where U : struct, INativeList<byte> where T0 : struct, INativeList<byte> where T1 : struct, INativeList<byte> where T2 : struct, INativeList<byte> where T3 : struct, INativeList<byte> where T4 : struct, INativeList<byte>
    Parameters
    Type Name Description
    T dest
    U format
    T0 arg0
    T1 arg1
    T2 arg2
    T3 arg3
    T4 arg4
    Type Parameters
    Name Description
    T
    U
    T0
    T1
    T2
    T3
    T4

    Format<T, U, T0, T1, T2, T3, T4, T5>(ref T, U, T0, T1, T2, T3, T4, T5)

    Declaration
    public static void Format<T, U, T0, T1, T2, T3, T4, T5>(this ref T dest, in U format, in T0 arg0, in T1 arg1, in T2 arg2, in T3 arg3, in T4 arg4, in T5 arg5)
        where T : struct, INativeList<byte> where U : struct, INativeList<byte> where T0 : struct, INativeList<byte> where T1 : struct, INativeList<byte> where T2 : struct, INativeList<byte> where T3 : struct, INativeList<byte> where T4 : struct, INativeList<byte> where T5 : struct, INativeList<byte>
    Parameters
    Type Name Description
    T dest
    U format
    T0 arg0
    T1 arg1
    T2 arg2
    T3 arg3
    T4 arg4
    T5 arg5
    Type Parameters
    Name Description
    T
    U
    T0
    T1
    T2
    T3
    T4
    T5

    Format<T, U, T0, T1, T2, T3, T4, T5, T6>(ref T, U, T0, T1, T2, T3, T4, T5, T6)

    Declaration
    public static void Format<T, U, T0, T1, T2, T3, T4, T5, T6>(this ref T dest, in U format, in T0 arg0, in T1 arg1, in T2 arg2, in T3 arg3, in T4 arg4, in T5 arg5, in T6 arg6)
        where T : struct, INativeList<byte> where U : struct, INativeList<byte> where T0 : struct, INativeList<byte> where T1 : struct, INativeList<byte> where T2 : struct, INativeList<byte> where T3 : struct, INativeList<byte> where T4 : struct, INativeList<byte> where T5 : struct, INativeList<byte> where T6 : struct, INativeList<byte>
    Parameters
    Type Name Description
    T dest
    U format
    T0 arg0
    T1 arg1
    T2 arg2
    T3 arg3
    T4 arg4
    T5 arg5
    T6 arg6
    Type Parameters
    Name Description
    T
    U
    T0
    T1
    T2
    T3
    T4
    T5
    T6
    Back to top Copyright © 2020 Unity Technologies
    Generated by DocFX