[英]How to share constants between projects?
我正在開發一個 C# 控制台應用程序,它將數據轉儲到數據庫中,以及一個讀取該數據庫以顯示數據的 aspx / aspx.cs 前端。
有沒有一種巧妙的方法可以在兩個項目之間共享數據庫表信息? 表名,列名等?
1)為數據訪問層創建一個項目
2)將項目包含在其他兩個項目中
3)使用您制作的課程
您可以將這些值保存在設置為嵌入資源的文件中,然后在多個項目中包含相同的文件。 Embedded Resource 內容類型適用於任何文件,但對 .resources 文件有額外的框架支持,使它們在運行時更易於訪問。
您還可以創建另一個 class 庫項目來保存這些值,並將該項目作為多個項目的依賴項包含在內。 然而,創建一個程序集只是為了保持一些恆定值對我來說感覺像是一種濫用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.