{!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 LastIndexOf | Collections | 2.3.0-pre.3
docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Method LastIndexOf

    LastIndexOf<T>(ref T, Rune)

    Returns the index of the last occurrence of a single Unicode rune within this string.

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

    A string to search.

    Unicode.Rune rune

    A single Unicode.Rune to search for within this string.

    Returns
    Type Description
    int

    The index of the last occurrence of the byte sequence within this string. Returns -1 if no occurrence is found.

    Type Parameters
    Name Description
    T

    A string type.

    LastIndexOf<T>(ref T, byte*, int)

    Returns the index of the last occurrence of a byte sequence within this string.

    Declaration
    public static int LastIndexOf<T>(this ref T fs, byte* bytes, int bytesLen) where T : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    T fs

    A string to search.

    byte* bytes

    A byte sequence to search for within this string.

    int bytesLen

    The number of bytes in the byte sequence.

    Returns
    Type Description
    int

    The index of the last occurrence of the byte sequence within this string. Returns -1 if no occurrence is found.

    Type Parameters
    Name Description
    T

    A string type.

    LastIndexOf<T>(ref T, byte*, int, int, int)

    Returns the index of the last occurrence of a byte sequence within a subrange of this string.

    Declaration
    public static int LastIndexOf<T>(this ref T fs, byte* bytes, int bytesLen, int startIndex, int distance = 2147483647) where T : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    T fs

    A string to search.

    byte* bytes

    A byte sequence to search for within this string.

    int bytesLen

    The number of bytes in the byte sequence.

    int startIndex

    The smallest index in this string to consider as the first byte of the byte sequence.

    int distance

    The greatest index in this string to consider as the first byte of the byte sequence.

    Returns
    Type Description
    int

    The index of the last occurrence of the byte sequence within this string. Returns -1 if no occurrences found.

    Type Parameters
    Name Description
    T

    A string type.

    LastIndexOf<T, T2>(ref T, in T2)

    Returns the index of the last occurrence of a substring within this string.

    Declaration
    public static int LastIndexOf<T, T2>(this ref T fs, in T2 other) where T : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    T fs

    A string to search.

    T2 other

    A substring to search for in the this string.

    Returns
    Type Description
    int

    The index of the last occurrence of the substring within this string. Returns -1 if no occurrence is found.

    Type Parameters
    Name Description
    T

    A string type.

    T2

    A string type.

    LastIndexOf<T, T2>(ref T, in T2, int, int)

    Returns the index of the last occurrence of a substring within a subrange of this string.

    Declaration
    public static int LastIndexOf<T, T2>(this ref T fs, in T2 other, int startIndex, int distance = 2147483647) where T : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
    Parameters
    Type Name Description
    T fs

    A string to search.

    T2 other

    A substring to search for within this string.

    int startIndex

    The greatest index in this string to consider as an occurrence of the substring.

    int distance

    The smallest index in this string to consider as an occurrence of the substring.

    Returns
    Type Description
    int

    the index of the last occurrence of the substring within the first string. Returns -1 if no occurrence is found.

    Type Parameters
    Name Description
    T

    A string type.

    T2

    A string type.

    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)