[C#] วิธีการเรียก class หรือ method ข้ามโปรเจ็ค
ไม่รู้ว่าจะเป็นการเอามะพร้าวห้าวมาขายสวนรึเปล่าสำหรับเอนทรี่นี้ คนที่เขียนโปรแกรมโปรๆ คงเป็นเรื่องง่ายๆ อยู่แล้ว แต่บางเรื่องถ้าไม่เคยใช้มันก็ไม่รู้นี่นา แล้วสำหรับคนที่ไม่เคยเขียนโปรแกรมใหญ่ๆ หรือว่าต้องใช้มีการเรียกใช้เมธอดของโปรเจ็คอื่นอาจจะไม่เคยทำก็ได้ วันนี้ออฟก็เลยขอเอาเรื่องนี้มาอัพซะเลย
-
โปรเจ็คที่ต้องการเรียก class หรือ method
- คลิกขวาที่โปรเจ็คที่ต้องการเรียก class แล้วเลือก properties
- ที่แถบ Application ส่วนของ output type เลือก Class Library
-
โปรเจ็คที่ต้องการนำ Class หรือ method ไปใช้
- ที Solution Explorer เลือก Add Reference…
- เลือกแทบ Project แล้วเลือก Project ที่ต้องการดึง class หรือ method มาใช้
- กด OK
-
วิธีการนำ Class หรือ method จาก Project อื่นไปใช้
ในที่นี้ออฟจะเรียกใ้ช้เมธอด ExtractText ของ คลา่ส DocxToText
- ที่ส่วนหัวของโค้ดในส่วนที่จะนำไปใช้ ทำการเีรียก namespace ที่เมธอดที่จะใช้ไปอยู่ ซึ่งในที่นี้คือ DocxToTextDemo
using DocxToTextDemo; - ทำการสร้าง instance
DocxToText dtt = new DocxToText(fileName); - ทำการเรียกเมธอดที่ต้องการ ในที่นี้้เรียกเมธอด ExtractText
string content = dtt.ExtractText();
Leave a comment