none
自訂類別的引用 RRS feed

  • 問題

  • 在方案中, 我加入了一個項目,建立了一個類別! "Class MerchantBase", 檔名 MerchantBase.cs

    然後, 我要在專案KGI, 及專案PFCF中引用它! 我該如何加入它?

    或者, 我應該建立的是一個專案, 然後在之中建立一個 DLL, 再引用它? 

    謝謝!

    2019年10月9日 下午 03:37

解答

  • 您可以建立一個類別庫專案, 加入MerchantBase.cs, 建置類別庫專案得到DLL, 再讓目前的專案及PFCF專案都參考這個DLL
    • 已標示為解答 GaryChiang 2019年10月10日 上午 10:36
    2019年10月9日 下午 10:52

所有回覆

  • 您可以建立一個類別庫專案, 加入MerchantBase.cs, 建置類別庫專案得到DLL, 再讓目前的專案及PFCF專案都參考這個DLL
    • 已標示為解答 GaryChiang 2019年10月10日 上午 10:36
    2019年10月9日 下午 10:52
  • 類別要放在專案下,而非解決方案下,才能被引用。

    不精確的問法,就會得到隨便猜的答案;自己都不肯花時間好好描述問題,又何必期望網友會認真回答?

    2019年10月10日 上午 04:54
  • 類別放在專案下, 只能被該類別所引用! 我想要讓它能讓有幾個專案都能引用它, 所以將它放在方案底下! 

    我本來想只有一個類別, 所以, 是不是能不另開"類別庫專案", 只接引用就好! 

    我嘗試引用檔案的方式, 但, 我修改原檔案, 在引用的專案裏的檔案, 好像不會同時修正! 

    2019年10月10日 上午 09:01
  • 解決方案
     專案1
     專案2
     專案3
     專案4

    解決方案下的各專案可以互相參照,若有編譯順序,依序設定即可,若無編譯順序,各專案各自編譯。

    你的類別在專案內要設定 public 才能被其他專案參考。

    解決方案下面不能單獨存在原始碼,單獨存在的原始碼不生效力。

    你可以想像解決方案就是年級,年級下面有班級,不會有學生不在班級內而在年級下。

    一年級
     班級1
     班級2
     班級3

    各班是獨立的。


    不精確的問法,就會得到隨便猜的答案;自己都不肯花時間好好描述問題,又何必期望網友會認真回答?


    2019年10月10日 上午 09:45