14 C # analog ของ C ++ std :: pair คืออะไร? ฉันสนใจ: C # ของอะนาล็อกstd::pairใน C ++ คืออะไร? ฉันพบSystem.Web.UI.Pairชั้นเรียน แต่ฉันต้องการสิ่งที่ใช้เทมเพลต ขอบคุณ! 284 c# .net data-structures std-pair base-class-library
19 ทำไมไม่มี Char.Empty เหมือน String.Empty? มีเหตุผลสำหรับสิ่งนี้หรือไม่? ฉันกำลังถามเพราะถ้าคุณจำเป็นต้องใช้ตัวอักษรว่างเปล่าจำนวนมากคุณจะเข้าสู่สถานการณ์เดียวกับที่คุณทำเมื่อคุณใช้สตริงเปล่าจำนวนมาก แก้ไข: เหตุผลของการใช้งานนี้คือ: myString.Replace ('c', '') ดังนั้นลบอินสแตนซ์ทั้งหมดของ 'c's ออกจาก myString 259 c# .net string char base-class-library
2 วิธีการสร้างหลายไดเรกทอรีจากเส้นทางแบบเต็มเดียวใน C #? หากคุณมีเส้นทางแบบเต็มเช่น: "C:\dir0\dir1\dir2\dir3\dir4\"คุณจะนำมันไปใช้อย่างไรให้ไดเรกทอรีทั้งหมดปรากฏอยู่ได้อย่างไร? มีวิธีการนี้ใน BCL หรือไม่? ถ้าไม่เป็นวิธีที่ดีที่สุดในการทำเช่นนี้คืออะไร? 162 c# .net base-class-library
8 Microsoft สร้างแอสเซมบลีที่มีการอ้างอิงแบบวงกลมได้อย่างไร ใน. NET BCL มีการอ้างอิงแบบวงกลมระหว่าง: System.dll และ System.Xml.dll System.dll และ System.Configuration.dll System.Xml.dll และ System.Configuration.dll นี่คือภาพหน้าจอจาก. NET Reflector ที่แสดงความหมาย: วิธีที่ Microsoft สร้างชุดประกอบเหล่านี้เป็นเรื่องลึกลับสำหรับฉัน จำเป็นต้องมีกระบวนการรวบรวมพิเศษเพื่ออนุญาตสิ่งนี้หรือไม่ ฉันนึกว่ามีอะไรน่าสนใจเกิดขึ้นที่นี่ 107 .net assemblies circular-reference base-class-library