Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


IsNull

Assert the value is null.
Read time 1 minuteLast updated 6 days ago

Definition

IsNull<T>(T)

Assert the value is null.
[Conditional("UNITY_ASSERTIONS")]public static void IsNull<T>(T value) where T : class

Parameters

value

T
The
Object
or
type
being checked for.

Examples

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

IsNull<T>(T, string)

Assert the value is null.
[Conditional("UNITY_ASSERTIONS")]public static void IsNull<T>(T value, string message) where T : class

Parameters

value

T
The
Object
or
type
being checked for.

message

The string used to describe the Assert.

Examples

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

IsNull(Object, string)

Assert the value is null.
[Conditional("UNITY_ASSERTIONS")]public static void IsNull(Object value, string message)

Parameters

value

The
Object
or
type
being checked for.

message

The string used to describe the Assert.

Examples

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