Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


MustBeNull

An extension method for Assert.IsNull.
Read time 1 minuteLast updated 12 days ago

Definition

MustBeNull<T>(T)

An extension method for Assert.IsNull.
Warning
Deprecated. Must extensions are deprecated. Use UnityEngine.Assertions.Assert instead
[Conditional("UNITY_ASSERTIONS")]public static void MustBeNull<T>(this T expected) where T : class

Parameters

expected

T

Examples

using UnityEngine;using UnityEngine.Assertions;using UnityEngine.Assertions.Must;public class AssertionExampleClass : MonoBehaviour{ MyClass myClassReference; void Update() { //Make sure the myClassReference reference is never set myClassReference.MustBeNull(); }}public class MyClass {}

MustBeNull<T>(T, string)

An extension method for Assert.IsNull.
Warning
Deprecated. Must extensions are deprecated. Use UnityEngine.Assertions.Assert instead
[Conditional("UNITY_ASSERTIONS")]public static void MustBeNull<T>(this T expected, string message) where T : class

Parameters

expected

T

message

Examples

using UnityEngine;using UnityEngine.Assertions;using UnityEngine.Assertions.Must;public class AssertionExampleClass : MonoBehaviour{ MyClass myClassReference; void Update() { //Make sure the myClassReference reference is never set myClassReference.MustBeNull(); }}public class MyClass {}