โครงการ PCL คืออะไร?
โครงการ PCL คืออะไร?

วีดีโอ: โครงการ PCL คืออะไร?

วีดีโอ: โครงการ PCL คืออะไร?
วีดีโอ: plc ทำตามได้ไม่ยาก 2024, อาจ
Anonim

โครงการ PCL กำหนดเป้าหมายโปรไฟล์เฉพาะที่สนับสนุนชุดคลาส/คุณลักษณะ BCL ที่รู้จัก อย่างไรก็ตาม ด้านลบของ บมจ คือพวกเขามักจะต้องใช้ความพยายามทางสถาปัตยกรรมเป็นพิเศษเพื่อแยกรหัสเฉพาะของโปรไฟล์ออกเป็นไลบรารีของตนเอง

เมื่อพิจารณาตามนี้แล้ว อะไรคือข้อแตกต่างระหว่างโครงการร่วมและ PCL?

NS ความแตกต่างระหว่าง NS โครงการที่ใช้ร่วมกัน และไลบรารีคลาสคือการรวบรวมหลังและหน่วยการใช้ซ้ำคือแอสเซมบลี ในขณะที่หน่วยของการนำกลับมาใช้ใหม่คือซอร์สโค้ดและ แบ่งปัน รหัสถูกรวมเข้ากับแต่ละแอสเซมบลีที่อ้างอิงถึง โครงการที่ใช้ร่วมกัน.

นอกเหนือจากข้างต้น ฉันจะสร้างไลบรารีคลาสแบบพกพาใน Visual Studio 2017 ได้อย่างไร ถึง สร้าง NS ห้องสมุดแบบพกพา , ใช้เทมเพลตที่ให้มาใน Visual Studio . สร้าง โครงการใหม่ (ไฟล์ > โครงการใหม่) และในกล่องโต้ตอบโครงการใหม่ ให้เลือกภาษาการเขียนโปรแกรมของคุณ ( ภาพ C# หรือ Visual Basic ). จากนั้นเลือก ห้องสมุดชั้นเรียน (มรดก แบบพกพา ) แม่แบบ

ในทำนองเดียวกันอาจมีคนถามว่า. NET PCL คืออะไร?

โครงการ Portable Class Library ช่วยให้คุณสามารถเขียนและสร้างแอสเซมบลีที่มีการจัดการซึ่งทำงานบนไฟล์. สุทธิ แพลตฟอร์มเฟรมเวิร์ก คุณสามารถสร้างชั้นเรียนที่มีรหัสที่คุณต้องการแชร์ในหลายโครงการ เช่น ตรรกะทางธุรกิจที่ใช้ร่วมกัน จากนั้นอ้างอิงชั้นเรียนเหล่านั้นจากโครงการประเภทต่างๆ

รหัสที่ใช้ร่วมกันคืออะไร?

แชร์ โครงการให้คุณเขียนเรื่องทั่วไป รหัส ที่อ้างอิงโดยโครงการแอปพลิเคชันต่างๆ จำนวนหนึ่ง NS รหัส ถูกคอมไพล์โดยเป็นส่วนหนึ่งของโครงการอ้างอิงแต่ละโครงการ และสามารถรวมคำสั่งคอมไพเลอร์เพื่อช่วยรวมการทำงานเฉพาะแพลตฟอร์มเข้ากับ รหัสที่ใช้ร่วมกัน ฐาน.

แนะนำ: