Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


Read<T>(ref T, ref int)

Returns the Unicode.Rune at an index of this string. Increments the index to the position of the next character.
Read time 1 minuteLast updated 6 days ago

Definition

  • Type: Method
  • Namespace: Unity.Collections
  • Assembly: UnityEngine.ManagedKernelModule

Read<T>(T, int)

public static Unicode.Rune Read<T>(this ref T fs, ref int index) where T : unmanaged, INativeList<byte>, IUTF8Bytes

Parameters

fs

T
A string to read.

index

A reference to an index in bytes (not characters). Incremented by 1 to 4 depending upon the UTF-8 encoded size of the character read.

Returns

Type

Description

RuneThe character (as a
Unicode.Rune
) which starts at the byte index. Returns
Unicode.BadRune
if the byte(s) at the index do not form a valid UTF-8 encoded character.