Tôi có tệp .cs
đầy đủ mã C# mà tôi tiếp tục sử dụng lại trong nhiều dự án.Tham chiếu đến mã C# từ nhiều dự án
Hiện tại tôi đang đưa nó vào các dự án này bằng cách sao chép và dán mã vào một tệp mới trong mỗi thư mục dự án. Đây là sai cách để làm điều đó.
Điều gì là phải cách để làm điều đó?
Cách đúng nên:
- giữ mã phổ biến ở một nơi duy nhất trên máy tính của tôi
- và giữ liên kết tươi --- vì vậy khi thay đổi mã thông thường, mỗi dự án là nhận thức của nó , lần sau tôi biên dịch lại dự án đó.
Đoán ngẫu nhiên, tôi mong đợi một số loại chỉ thị như using mycode = C:\common\mycode.cs
, nhưng tôi chắc chắn đó không phải là cách thực hiện .NET.
(Tôi đang sử dụng C# 2010, .NET 4.0, và chỉ biên dịch mã này cục bộ trên một máy tính.)
Tôi đã làm tất cả điều đó, nhưng giờ đây tôi dường như không thể sử dụng các chức năng từ trong Thư viện lớp học. Tôi có cần chỉ thị 'sử dụng' nào đó không? – Joe
@Joe Có, bạn cần phải thêm tham chiếu vào dự án và sau đó thêm việc sử dụng trong mỗi tệp tham chiếu đến một lớp trong thư viện. Vì vậy, ở trên cùng bằng cách sử dụng [Không gian tên]. Ngoài ra Visual Studio có thể giải quyết nó bằng cách nhấn chuột phải nếu DLL nằm trong Project. –
Và tôi cũng cần phải thực hiện các lớp học trong công chúng .dll ... * facepalm * – Joe