ฉันสร้างวิธีการตรวจสอบส่วนตัวสำหรับการตรวจสอบความถูกต้องบางอย่างที่เกิดขึ้นหลายครั้งในชั้นเรียนของฉัน (ฉันไม่สามารถจัดเก็บข้อมูลที่ตรวจสอบได้ด้วยเหตุผลหลายประการ) ตอนนี้ ReSharper แสดงให้เห็นว่าฟังก์ชั่นสามารถทำให้คงที่ ฉันลังเลเล็กน้อยที่จะทำเช่นนั้นเนื่องจากปัญหาที่ทราบกันดีกับวิธีการคงที่ มันจะเป็นวิธีการคงที่ส่วนตัว คำถามของฉันคือวิธีคงที่ส่วนตัวสามารถทำให้เกิดการแต่งงานกันและปัญหาการทดสอบเช่นวิธีคงที่สาธารณะ? มันเป็นการปฏิบัติที่ไม่ดีหรือไม่? ฉันจะเดาไม่ได้ แต่ฉันไม่แน่ใจว่ามีหลุมพรางที่นี่หรือไม่