什麼是類庫?在C中怎樣設計類庫,在C 中怎樣設計類庫?

2021-03-24 02:15:26 字數 4287 閱讀 9188

1樓:go陌小潔

類庫(class library)是一個綜合性的物件導向的可重用型別集合,這些型別包括:介面、抽象類和具體類。

類庫可以解決一系列常見程式設計任務(包括諸如字串管理、資料收集、資料庫連線以及檔案訪問等任務),還可以解決多種專用開發任務(控制檯應用程式、桌面應用程式、web應用程式等)。

類庫字面意思就是類的集合,類庫不等於框架(framework),framework 是比類庫更高一級的概念。

以access為例,建立一個access類庫,這個類庫裡面包含有多個類,如果想要執行資料庫的刪,改,增加,只呼叫類庫中一個類的executenonquery方法就好了,在其他位置呼叫executenonquery方法的時候,只需要輸入把資料庫連線字串,命令型別,sql語句和引數就可行。

先寫一個連線sql的類

public class dbclass

public sqlconnection getcon()

}呼叫就使用

dbclass db = new dbclass();

protected void b_user_click(object sender, eventargs e)

{sqlconnection conn = db.getcon();

2樓:匿名使用者

類庫會在編譯之後生成一個dll檔案,然後其他的專案可以引用這個dll。

至於怎麼設計,就是物件導向方面的事情了,你應該是剛接觸這些吧,多看些基礎點的 循序漸進

3樓:

c#所有的功能都是由類實現的,大到整個視窗,小到一個按鈕都是類,當然可以自已建立一個類庫,將自已常用的**封裝起來。建立方法:

1.右擊的專案,在選單中選擇->新建項->類,然後指定個類名,點確定。就新建了類

2.你會發現專案檔案列表中多了一個.cs檔案,開啟這個檔案可以見到如下**, 我加了註釋如下:

//以下三行為引用,

using system;

using system.collections.generic;

using system.text;

namespace 你的專案名 //類的命名控制元件,後面的值的是你的專案名

}在類**區域,可以是幾乎任何**。當然在類下面還可以使用class宣告其它的類,類有屬性。方法,函式組成。

在c#中怎樣設計類庫?

4樓:go陌小潔

類庫(class library)是一個綜合性的物件導向的可重用型別集合,這些型別包括:介面、抽象類和具體類。

類庫可以解決一系列常見程式設計任務(包括諸如字串管理、資料收集、資料庫連線以及檔案訪問等任務),還可以解決多種專用開發任務(控制檯應用程式、桌面應用程式、web應用程式等)。

類庫字面意思就是類的集合,類庫不等於框架(framework),framework 是比類庫更高一級的概念。

以access為例,建立一個access類庫,這個類庫裡面包含有多個類,如果想要執行資料庫的刪,改,增加,只呼叫類庫中一個類的executenonquery方法就好了,在其他位置呼叫executenonquery方法的時候,只需要輸入把資料庫連線字串,命令型別,sql語句和引數就可行。

先寫一個連線sql的類

public class dbclass

public sqlconnection getcon()

}呼叫就使用

dbclass db = new dbclass();

protected void b_user_click(object sender, eventargs e)

{sqlconnection conn = db.getcon();

5樓:

c#所有的功能都是由類實現的,大到整個視窗,小到一個按鈕都是類,當然可以自已建立一個類庫,將自已常用的**封裝起來。建立方法:

1.右擊的專案,在選單中選擇->新建項->類,然後指定個類名,點確定。就新建了類

2.你會發現專案檔案列表中多了一個.cs檔案,開啟這個檔案可以見到如下**, 我加了註釋如下:

//以下三行為引用,

using system;

using system.collections.generic;

using system.text;

namespace 你的專案名 //類的命名控制元件,後面的值的是你的專案名

}在類**區域,可以是幾乎任何**。當然在類下面還可以使用class宣告其它的類,類有屬性。方法,函式組成。

c#專案中怎樣建立和使用類和類庫?

6樓:

建立一個類庫專案

在「檔案」選單上,選擇「新建專案」。

在「新建專案」對話方塊的「模板」窗格中,單擊「類庫」。

在「名稱」框中鍵入 persons,再單擊「確定」。

把「新增新解決方案」勾選掉,選擇「添入解決方案。」

一個新的「類庫」專案隨即開啟,並且**編輯器顯示類模組 class1.cs。

在「解決方案資源管理器」中右擊 class1.cs 並選擇「重新命名」,然後將名稱改為 persons.cs。

注意,**編輯器中的名稱也會更改為 persons.cs。

在「檔案」選單上,選擇「全部儲存」。

在「儲存專案」對話方塊中,單擊「儲存」。

建立好類庫後,生產類庫,就會生成一個。dll檔案,然後再你需要的專案應用就ok啦!!

此外:三層架構的開發步驟和自己建立的類庫dll引用到web專案中的步驟如下:

一.如果按照petshop4.0標準,大概是這樣.

1、建立model,實現業務實體。

2、建立idal,實現介面。

3、建立sqlserverdal,實現介面裡的方法。(如果用到dbutility層,在這步前建立)

4、增加web.config裡的配置資訊,為sqlserverdal的程式集。

5、建立dalfactory,返回程式集的指定類的例項。

6、建立bll,呼叫dalfactory,得到程式集指定類的例項,完成資料操作方法。

7、建立web,呼叫bll裡的資料操作方法。

二.在專案上新增引用需要的專案,被引用專案的dll會自動生成到引用專案的bin裡,和lz幾位說的結果都是相同的.

c#怎樣建立類庫

7樓:匿名使用者

vs.***

檔案-->新建-->專案-->visual c#專案-->類庫

如果是win程式,那麼在專案屬性-->通用屬性-->常規-->輸出型別-->類庫

8樓:匿名使用者

選擇解決方案》新增》新建專案》類庫

9樓:

開啟vs-->檔案-->新建-->專案-->選擇c#語言(選擇已安裝模板:類庫),這樣就可以了!

c#類庫怎麼寫怎麼用

10樓:武風

類庫是有多個類組成的,每個類為你做系列的操作。以access為例,你建立一個access類庫,這個類庫裡面包含有多個類,如果想要執行資料庫的刪,改,增加,只呼叫類庫中一個類的executenonquery方法就好了,在其他位置呼叫executenonquery方法的時候,只需要輸入把資料庫連線字串,命令型別,sql語句和引數就好了。

先寫一個連線sql的類

public class dbclass

public sqlconnection getcon()}呼叫就使用

dbclass db = new dbclass();

protected void b_user_click(object sender, eventargs e)

{sqlconnection conn = db.getcon();

11樓:陳韓泰

你說的類庫是指類庫專案吧,就是叫做classlibrary的專案?編譯後會生成dll,然後再程式中新增引用就行了。在新建專案裡面有,選擇classlibrary,然後再寫自己的連結資料庫的類……

12樓:匿名使用者

先寫一個連線sql的類

public class dbclass

public sqlconnection getcon()}呼叫就使用

dbclass db = new dbclass();

protected void b_user_click(object sender, eventargs e)

{sqlconnection conn = db.getcon();

c怎麼引入類庫為什麼我自己定義的類庫

系統的是框架裡有,能直接用,你自定義的系統能知道嗎?你不新增進來的話,你打using 它去什麼地方找你這個my呢?你引用進去後,再打using 它能在引用下找到,當然才能出來,一般引用下的檔案都在軟體後臺生成dll。因為系統的已經引用過了,在你建立的時候他就根據你建立型別自動引用了一些類庫,我們自己...

c如何引用類檔案如何向c類庫檔案中新增類檔案

定義名字空間namespace 把你的類寫在自己定義的namespace裡面,然後直接using namespace就可以使用你自己的類了 舉例 namespace myspace 使用時直接 using myspace 新增 引用 找到藥引用的類檔案,加入到你的專案解決方案中就可以了,要使用這個類...

C中如何定義資料庫操作類,並呼叫

以下是我編寫的一個操作access資料庫的類,其他資料庫可以參考修改,原理差不多的。希望對你有幫助。using system using system.collections.generic using system.text using system.data.oledb using system...