什麼是程式集,C 中程式集指的是什麼?

時間 2022-12-28 12:00:10

1樓:曉來了

1.程式集(assembly)是乙個或多個託管模組,以及一些資源檔案的邏輯組合。 2.

程式集是元件復用,以及實施安全策略和版本策略的最小單位。 3.程式集是包含乙個或者多個型別定義檔案和資源檔案的集合。

在程式集包含的所有檔案中,有乙個檔案用於 儲存清單。(清單是元資料部分中一組資料表的集合,其中包含了程式集中一部分檔案的名稱,描述了程式集的 版本,語言文化,發布者,共有匯出型別,以及組成該程式集的所有檔案)。 作為乙個單元進行版本控制和部署的乙個或多個檔案的集合。

程式集是 .net framework 應用程式的主要構造塊。所有託管型別和資源都包含在某個程式集內,並被標記為只能在該程式集的內部訪問,或者被標記為可以從其他程式集中的**訪問。

程式集在安全方面也起著重要作用。**訪問安全系統使用程式集資訊來確定為程式集中的**授予的許可權集。 程式集是 .

net framework 程式設計的基本組成部分。

2樓:泉水叮咚

簡單說吧!

.net框架裡的或者自己用。net寫的 .dll或。exe檔案。

乙個。dll或者乙個。exe檔案就是乙個程式集。

程式集檔案裡面包含了:

1、程式集清單。

2、中間語言**。

3、資源檔案。

c#中程式集指的是什麼?

3樓:草薙在

簡單地說就是乙個dll或者乙個exe 裡面包含了很多類的定義 和資源。

複雜了講就多了。

4樓:匿名使用者

因為c#編譯好的程式集中的public類、屬性或函式,被自動賦予了外部介面。

所以外部程式只需要通過這個外部介面就可以呼叫它相應的類、屬性或函式。

5樓:匿名使用者

簡單的說就是你將你的c#專案經過。

執行編譯之後形成的。

dll檔案和可執行檔案中封裝成的。

程式**集合。

複雜了也是說不清。

只需知道概念就o了。

不必深究。

6樓:網友

比如這個就是乙個程式集,包含一些資源檔案、託管模組(clr頭、pe32(+)頭、元資料、il**),注意:il**再經jit編譯器(即時編譯器)生成對應與不架構的cpu指令、最終於clr上執行。。。

7樓:遊憶與青

我覺得是乙個連乙個的頁面**!

在sql中什麼是程式集?

8樓:匿名使用者

看你的** sqlhelper這個類你應該是單獨的乙個程式集(dll),你得先把sqlhelper的這個程式集新增的你現在的這個專案中。

在你現在的專案中,在解決方案資源管理器中的專案上,右鍵選擇「新增引用」,在「瀏覽」選項卡中選擇sqlhelper的dll;當然,如果sqlhelper就在你這個解決方案中(作為乙個專案),在「專案」的選項卡中選擇就行了……,編譯下執行就可以了。

在c#中如何引用程式集和命名空間

9樓:匿名使用者

我來給你講講吧:

什麼是程式集?

程式集是乙個 dll,你想使用其中的類,就必須要將該dll檔案新增到你的專案中。乙個程式集包括乙個或多個命名空間。舉例來說,命名空間 system.

data 來自檔案,命名空間system.

同樣來自

dll,所以,這意味著你一旦新增了 程式集檔案的引用(無論你是從 gac新增還是直接新增的 dll 到專案),你就可以使用 和system.

下的各種類。

那為什麼要 using呢?簡單地說,你甚至可以不用寫乙個using,凡是需要用到型別的地方用完全限定名。

什麼是完全限定名?比如資料集類 dataset:system.

就是它的完全限定名。比如資料庫連線類 sqlconnection:

sqlconnection 就是它的完全限定名。用了 using 的好處在於:你不必處處寫完全限定名,這樣會使**看起來過於冗長。

說到這裡,using 的作用明白了嗎?其實就是起到了簡寫的作用。真正的引用工作是一開始做的,using 只是為了使你的後續編碼工作簡單而易。

10樓:匿名使用者

如果是要引用壞境中自帶的類。

直接using 命名空間。

如果是要引用自己的類,找到類最上面的namespace 後面的就是你要引用的命名空間。

然後using +命名空間引用。

11樓:匿名使用者

專案->新增引用->.net 在這裡找到你要新增的程式集就行了。

C編譯出現問題缺少using指令或程式集引用怎麼解決

你這種問題大至是粗心造成的 1,檢查你要using 對應的namespace 名是否存在.2,如果存在請檢查你當前專案是否引用對應的namespace 生成的dll或者類 譯音 本切成的dll或者類 c 中做頁面跳轉是說缺少using指令或程式集引用怎麼解決 沒猜錯的話你的form1應該是個窗體類!...

下面C 程式是表示用鍊表解決兩個集合的並集和差集,但就是執行不了,求高手完整解答(帶結果)

大致看了下。發現了一些問題 列舉一下。include using namespace std 可以用乙個類來實現。節點可以包含在link中。不需要再listnode再實現 next class list class listnode void setdata int value listnode g...

什麼是子集,交集,並集,補集,什麼叫交集和並集,什麼叫補集和全集

娛影全球通 子集 對於集合a和集合b,如果集合a中的每個元素都屬於集合b,那麼集合a為集合b的子集,記作a b 或b a 用venn圖表示為 真子集 對於集合a和集合b,如果a b,但存在元素屬於集合b且不屬於集合a,則稱集合a為集合b的真子集,記作a b。交集 對於集合a和集合b,由屬於集合a且屬...