Fundamentals Program/C# Non-primitive data types Topic 12 of 30 in C# Non-primitive data types (also called reference types) are complex data structures that store references to objects in memory rather than the actual data. Read more on the blogPrimitive Data Types for C# Unity DevsTutorials ยท Mar 2026 More in C#Primitive data typesAccessorsForeachForTypesIntFloatBoolcharValuesLiteralNon-primitive data typesStructsClassesMethodsFieldsData structuresArraysListsstringsControl FlowLoopsConditionalselse ifreturnElseifExpressions & OperatorsArithmeticAssignment PreviousLiteral NextStructs All 48 topics in the Fundamentals Program