ฉันมีรหัสต่อไปนี้:
return "[Inserted new " + typeof(T).ToString() + "]";
แต่
typeof(T).ToString()
ส่งคืนชื่อเต็มรวมถึงเนมสเปซ
อย่างไรก็ตามมีเพียงรับชื่อคลาส (ไม่มีตัวระบุเนมสเปซหรือไม่)
ไม่ให้ฟังดูแย่ แต่มีการตรวจสอบคุณสมบัติของคุณในคุณสมบัติ
—
Peter Lillevold
Type
(ตามที่ส่งกลับมาtypeof(..)
) ฉันค่อนข้างแน่ใจว่าคุณคิดออกเอง ...
string1 + anything.ToString() + string2
ซ้ำซ้อน คอมไพเลอร์แทรกการเรียกร้องให้โดยอัตโนมัติหากคุณทำToString
string1 + anything + string2