PCL төсөл гэж юу вэ?
PCL төсөл гэж юу вэ?

Видео: PCL төсөл гэж юу вэ?

Видео: PCL төсөл гэж юу вэ?
Видео: Джон Ронсон: Необычные ответы по психопатическому тесту 2024, Дөрөвдүгээр сар
Anonim

PCL төслүүд Мэдэгдэж буй BCL анги/функцуудын багцыг дэмждэг тодорхой профайлыг чиглүүлэх. Гэсэн хэдий ч сөрөг тал нь PCL Тэд ихэвчлэн профайлын тусгай кодыг өөрийн номын санд салгахын тулд нэмэлт архитектурын хүчин чармайлт шаарддаг явдал юм.

Үүнийг анхаарч үзвэл, хуваалцсан төсөл болон PCL хоёрын ялгаа юу вэ?

The хоорондын ялгаа а хуваалцсан төсөл ангийн номын сан нь сүүлийнх нь эмхэтгэсэн бөгөөд дахин ашиглах нэгж нь угсралт юм. Харин эхнийх нь дахин ашиглах нэгж нь эх код, мөн хуваалцсан кодыг иш татсан ассемблер болгонд оруулсан болно хуваалцсан төсөл.

Дээрхээс гадна Visual Studio 2017 дээр зөөврийн ангийн номын санг хэрхэн үүсгэх вэ? руу үүсгэх а Зөөврийн ангийн номын сан -д өгөгдсөн загварыг ашиглана уу Visual Studio . Үүсгэх шинэ төсөл (Файл > Шинэ төсөл), Шинэ төсөл харилцах цонхноос програмчлалын хэлээ сонгоно уу ( Visual C# эсвэл Visual Basic ). Дараа нь сонгоно уу Ангийн номын сан (Өв залгамжлал Зөөврийн ) загвар.

Үүнтэй адилаар. NET PCL гэж юу вэ?

Зөөврийн ангийн номын сан төсөл нь танд нэгээс олон дээр ажилладаг удирдлагатай ассемблейг бичих, бүтээх боломжийг олгоно. NET Хүрээний платформ. Та хуваалцсан бизнесийн логик гэх мэт олон төсөл дээр хуваалцахыг хүссэн кодыг агуулсан ангиудыг үүсгэж, дараа нь өөр төрлийн төслүүдээс тэдгээр ангиудыг лавлаж болно.

Хуваалцсан код гэж юу вэ?

Хуваалцсан Төслүүд нь нийтлэг бичих боломжийг танд олгоно код Энэ нь хэд хэдэн өөр хэрэглээний төслүүдээс иш татсан болно. The код нь лавлагааны төсөл бүрийн нэг хэсэг болгон эмхэтгэсэн бөгөөд платформын тусгай функцийг тусгахад туслах хөрвүүлэгчийн удирдамжийг агуулж болно. хуваалцсан код суурь.

Зөвлөмж болгож буй: