โดยค่าเริ่มต้น ออบเจ็กต์ .NET ทั้งหมดเป็นประเภทอ้างอิงและความเท่าเทียมกันและโค้ดแฮชจะถูกกำหนดโดยที่อยู่หน่วยความจำ นอกจากนี้ การกำหนดตัวแปรให้กับอ็อบเจ็กต์ที่มีอยู่เพียงทำให้ชี้ไปยังที่อยู่นั้นในหน่วยความจำ ดังนั้นจึงไม่มีการคัดลอกที่มีค่าใช้จ่ายสูง ดูเหมือนว่าสิ่งนี้จะเป็นความจริงสำหรับอ็อบเจกต์ python เช่นกันในระดับหนึ่ง
คุณสมบัติของวัตถุหลาม:วัตถุหลามทั้งหมดมี
เอกลักษณ์เฉพาะ (จำนวนเต็ม ส่งคืนโดย id(x)); ประเภท (ส่งคืนตามประเภท (x))
คุณไม่สามารถเปลี่ยนข้อมูลประจำตัวได้ คุณไม่สามารถเปลี่ยนประเภทได้
บางอ็อบเจ็กต์อนุญาตให้คุณเปลี่ยนเนื้อหาได้ (โดยไม่ต้องเปลี่ยนข้อมูลประจำตัวหรือประเภท)
วัตถุบางอย่างไม่อนุญาตให้คุณเปลี่ยนเนื้อหา
ประเภทจะแสดงด้วยวัตถุประเภทซึ่งรู้เพิ่มเติมเกี่ยวกับวัตถุประเภทนี้