ภายใต้ องค์ประกอบ หากวัตถุหลักถูกลบ วัตถุลูกก็จะสูญเสียสถานะไปด้วย การเรียบเรียงเป็นรูปแบบพิเศษของการรวมและให้ความสัมพันธ์เป็นส่วนหนึ่งของ
ตัวอย่างเช่น รถยนต์มีเครื่องยนต์ ถ้ารถพัง เครื่องยนต์ก็พังด้วย
public class Engine { . . . } public class Car { Engine eng = new Engine(); ....... }
การรวมเป็นความสัมพันธ์แบบทิศทางระหว่างวัตถุใน C # มันคือความสัมพันธ์ระหว่างวัตถุ
ตัวอย่างเช่น พนักงานและที่อยู่
พนักงานมีความเกี่ยวข้องกับแผนกเดียว ในขณะที่แผนกสามารถมีพนักงานได้มากกว่าหนึ่งคน ให้เราดูตัวอย่างของพนักงานและที่อยู่ −
public class Address { . . . } public class Employee { private Address addr; public Employee (Address addr) { this.addr = addr; } . . . }