{!See https://docs.google.com/document/d/1takg_GmIBBKKTj-GHZCwzxohpQz7Bhekivkk72kYMtE/edit for reference implementation of OneTrust, dataLayer and GTM} {!OneTrust Cookies Consent} {!OneTrust Cookies Consent end} {!dataLayer initialization push} {!dataLayer initialization push end} {!Google Tag Manager} {!Google Tag Manager end} Method Trim | Collections | 2.3.0-pre.3
docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Method Trim

    Trim<T>(ref T)

    Removes whitespace characters from the begining and the end of the string.

    Declaration
    public static T Trim<T>(this ref T fs) where T : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    T fs

    A string to perform operation.

    Returns
    Type Description
    T

    Returns instance of this string with whitespace characters removed from the begining and the end of the string.

    Type Parameters
    Name Description
    T

    A string type.

    Trim(ref UnsafeText, AllocatorHandle)

    Removes whitespace characters from the begining and the end of the string.

    Declaration
    public static UnsafeText Trim(this ref UnsafeText fs, AllocatorManager.AllocatorHandle allocator)
    Parameters
    Type Name Description
    UnsafeText fs

    A UnsafeText string to perform operation.

    AllocatorManager.AllocatorHandle allocator

    The AllocatorManager.AllocatorHandle allocator type to use.

    Returns
    Type Description
    UnsafeText

    Returns instance of this string with whitespace characters removed from the begining and the end of the string.

    Trim(ref NativeText, AllocatorHandle)

    Removes whitespace characters from the begining and the end of the string.

    Declaration
    public static NativeText Trim(this ref NativeText fs, AllocatorManager.AllocatorHandle allocator)
    Parameters
    Type Name Description
    NativeText fs

    A NativeText string to perform operation.

    AllocatorManager.AllocatorHandle allocator

    The AllocatorManager.AllocatorHandle allocator type to use.

    Returns
    Type Description
    NativeText

    Returns instance of this string with whitespace characters removed from the begining and the end of the string.

    Trim<T>(ref T, ReadOnlySpan<Rune>)

    Removes specific characters from the begining and the end of the string.

    Declaration
    public static T Trim<T>(this ref T fs, ReadOnlySpan<Unicode.Rune> trimRunes) where T : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    T fs

    A string to perform operation.

    ReadOnlySpan<Rune> trimRunes

    Runes that should be trimmed.

    Returns
    Type Description
    T

    Returns instance of this string with specific characters removed from the begining and the end of the string.

    Type Parameters
    Name Description
    T

    A string type.

    Trim(ref UnsafeText, AllocatorHandle, ReadOnlySpan<Rune>)

    Removes specific characters from the begining and the end of the string.

    Declaration
    public static UnsafeText Trim(this ref UnsafeText fs, AllocatorManager.AllocatorHandle allocator, ReadOnlySpan<Unicode.Rune> trimRunes)
    Parameters
    Type Name Description
    UnsafeText fs

    A UnsafeText string to perform operation.

    AllocatorManager.AllocatorHandle allocator

    The AllocatorManager.AllocatorHandle allocator type to use.

    ReadOnlySpan<Rune> trimRunes

    Runes that should be trimmed.

    Returns
    Type Description
    UnsafeText

    Returns instance of this string with specific characters removed from the begining and the end of the string.

    Trim(ref NativeText, AllocatorHandle, ReadOnlySpan<Rune>)

    Removes specific characters from the begining and the end of the string.

    Declaration
    public static NativeText Trim(this ref NativeText fs, AllocatorManager.AllocatorHandle allocator, ReadOnlySpan<Unicode.Rune> trimRunes)
    Parameters
    Type Name Description
    NativeText fs

    A NativeText string to perform operation.

    AllocatorManager.AllocatorHandle allocator

    The AllocatorManager.AllocatorHandle allocator type to use.

    ReadOnlySpan<Rune> trimRunes

    Runes that should be trimmed.

    Returns
    Type Description
    NativeText

    Returns instance of this string with specific characters removed from the begining and the end of the string.

    In This Article
    Back to top
    Copyright © 2023 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)