คำถามติดแท็ก base-class-library


19
ทำไมไม่มี Char.Empty เหมือน String.Empty?
มีเหตุผลสำหรับสิ่งนี้หรือไม่? ฉันกำลังถามเพราะถ้าคุณจำเป็นต้องใช้ตัวอักษรว่างเปล่าจำนวนมากคุณจะเข้าสู่สถานการณ์เดียวกับที่คุณทำเมื่อคุณใช้สตริงเปล่าจำนวนมาก แก้ไข: เหตุผลของการใช้งานนี้คือ: myString.Replace ('c', '') ดังนั้นลบอินสแตนซ์ทั้งหมดของ 'c's ออกจาก myString

2
วิธีการสร้างหลายไดเรกทอรีจากเส้นทางแบบเต็มเดียวใน C #?
หากคุณมีเส้นทางแบบเต็มเช่น: "C:\dir0\dir1\dir2\dir3\dir4\"คุณจะนำมันไปใช้อย่างไรให้ไดเรกทอรีทั้งหมดปรากฏอยู่ได้อย่างไร? มีวิธีการนี้ใน BCL หรือไม่? ถ้าไม่เป็นวิธีที่ดีที่สุดในการทำเช่นนี้คืออะไร?

8
Microsoft สร้างแอสเซมบลีที่มีการอ้างอิงแบบวงกลมได้อย่างไร
ใน. NET BCL มีการอ้างอิงแบบวงกลมระหว่าง: System.dll และ System.Xml.dll System.dll และ System.Configuration.dll System.Xml.dll และ System.Configuration.dll นี่คือภาพหน้าจอจาก. NET Reflector ที่แสดงความหมาย: วิธีที่ Microsoft สร้างชุดประกอบเหล่านี้เป็นเรื่องลึกลับสำหรับฉัน จำเป็นต้องมีกระบวนการรวบรวมพิเศษเพื่ออนุญาตสิ่งนี้หรือไม่ ฉันนึกว่ามีอะไรน่าสนใจเกิดขึ้นที่นี่
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.