Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


AsRef<T>(in T)

Returns a read-write reference from a read-only reference. Useful when you want to pass an in arg (read-only reference) where a ref arg (read-write reference) is expected. Do not mutate the referenced value, as doing so may break the runtime's assumptions.
Read time 1 minuteLast updated 13 days ago

Definition

AsRef<T>(T)

public static ref T AsRef<T>(in T value) where T : unmanaged

Parameters

value

T
A read-only reference.

Returns

Type

Description

TA read-write reference to the value referenced by
item
.