1樓:
.*** framework,或是dll類庫using的是namespace,和import完全不是一個概念。
c#中和import等價的是專案中的引用
using和c++的using是一個概念,就是可以讓你少打字。
比如using system.data;
他的意思是所有system.data.*都無需在使用時加上system.data字首了,你引用了不using一樣可以使用這些東西
2樓:匿名使用者
using 後面為名稱空間,你所說的.dll是程式集的名字,名稱空間可以和程式集的名字不同,這不影響使用,同一.dll程式集可能包含數百個名稱空間,所以,比如有兩個名稱空間a、b;
要在a名稱空間中使用b名稱空間下的user類,就必須以using方式引入,編譯器才找得到這個user類。
在a中:using b;
或者 b.user user=new b.user();
3樓:歷又
兩者都差不多。只是import指向的是jar檔案,而using指向的是dll裡的名稱空間,一個dll裡可以有不止一個名稱空間。
4樓:匿名使用者
是一個dll檔案,但是不是一個真正意義上的dll,是一個程式集檔案(assembly),裡面包含了一個或多個類封裝的類庫。
c#中using和「引用」資料夾的作用有什麼區別
5樓:匿名使用者
引用是把第三方專案或dll加入在本專案中.
using是引入不同名稱空間的類.
如果不是當前專案的dll,必須先引用,才能using
c#中的using(){ }**塊是什麼意思?
6樓:匿名使用者
using 語句(c# 參考)
提供能確保正確使用 idisposable 物件的方便語法。
using (system.io.streamreader sr = new system.
io.streamreader(@"c:\users\public\documents\test.
txt"))
}其實專就是多加了try塊和finally塊上去屬
7樓:匿名使用者
小括號裡new 的對像,在大括號裡的源代bai碼執行完畢後一定釋放du,比如你用zhi(form f=new form())
一閃而過,或閃都不dao閃就過了,原因就是執行完大括號裡的f.show()後f釋放了
8樓:匿名使用者
使用()裡面的東西
來做{}裡面的事
就好像你必須要在()裡放幾塊錢
才能在 裡買到東西一樣
9樓:匿名使用者
trycatch
就是比如你開啟資料庫或者訪問檔案等時候需要開啟資源,這個時候你要用using包括資源宣告那麼clr會為你自動生成try語句防止記憶體無法收回。
10樓:
在using裡的變數只在using裡有效................會自動釋放
11樓:匿名使用者
就是用using()括號裡面的東西來做{}大括號裡面的事
12樓:匿名使用者
red_guitar
同意 高階程式設計中又講過
13樓:
看看bai官du方zhi的dao說回法答
c#問題,using在這裡的使用是什麼意思
14樓:
你這種問題大至是粗心造成的!1,檢查你要using 對應的namespace 名是否存在.2,如果存在請檢查你當前專案是否引用對應的namespace 生成的dll或者類譯音+本切成的dll或者類
C語言,為什麼從檔案中讀取的內容後面有很多亂碼?誰能幫忙解決
你不能既讀到a中,又讀到file1中,只能讀到其中一個變數中.而且char a 5 10 不夠,要增大到與conformation相同,即char a 5 1024 下面修改為只讀到file1中 char a 5 10 fscanf fp,s a 0 fscanf fp,s file1.title ...
c檔案中定義的巨集,在另c檔案中使用
直接在b.c中重新定義一下,把a中的定義複製貼上一下,簡單粗暴。或者把a中的巨集定義改寫到標頭檔案中。例如定義hong 為 1234,標頭檔案裡寫 ifndef hong define hong 1234 endif 前後兩句是保護,避免標頭檔案多次 include 時 重複定義hong 在b.c檔...
簡單的C語言,while後面的那個感嘆號是什麼意思?謝謝
邏輯運算子 邏輯非 邏輯或 邏輯與 如果x為真 1 x就為假 0 如果x為假 0 x就為真 1 就是非得意思 如果x為真,x為假,反之,如果x為假,則!x為真x 0表示假,x!0表示假 望採納,謝謝 c語言問題,while 括號後面那句什麼意思?謝謝!5 s j 0 表示s j 所表示的ascii碼...