簡體   English   中英

Visual Studio 2012中的SDK

[英]SDKs in Visual Studio 2012

我是Visual Studio的新手。 我從事Java編程已經很多年了,但是接受了一個項目,該項目要求我使用c#和Visual Studio 2012。

我需要知道的是如何利用其他SDK。 我想使用霍尼韋爾SDK代替Visual Studios固有的SDK,但是我找不到更改此設置的位置。 如果有人有答案,將不勝感激!

作為Java開發人員,您可能習慣於導入並且大概了解如何使用import語句在命名空間中導入類。

在C#中,您必須做的第一件事是向包含所需方法的庫添加引用-通常通過在解決方案資源管理器中右鍵單擊您的項目,單擊“添加引用”,然后選擇“瀏覽”以瀏覽到該位置來完成此操作。通常是包含相關庫方法的DLL。

一旦添加了對項目的引用,就可以使用完全限定的名稱來訪問庫中的類,例如,訪問.NET的System.Threading命名空間中的Thread類,例如,完全限定的用法如下:

System.Threading.Thread thread = new Thread();

另外,您可以在每個要使用客戶端的文件的頂部放置一個using指令,以避免需要完全限定的名稱。 例如:

using System.Threading;

然后在代碼中,您可以簡單地單獨使用類名的縮寫形式:

Thread thread = new Thread();

如您所見,using指令實際上與Java的import指令等效於C#。 請注意,要在名稱空間中導入所有類,在執行等效的Java import語句時,在using指令的末尾不需要。*通配符。

實際上,您可能需要參考文檔,以確認它們使用哪些名稱空間,以及需要添加引用以使用其庫的哪些文件,因為此詳細信息是特定於供應商的。 有關use指令的更多詳細信息和更徹底的解釋,則MSDN文檔可能是最有用的資源:

http://msdn.microsoft.com/en-gb/library/sf0df423%28v=vs.80%29.aspx

和:

http://msdn.microsoft.com/en-gb/library/z2kcy19k%28v=vs.80%29.aspx

盡管通常會引用.NET框架並添加默認的using指令,但.NET項目中本身並沒有固有的SDK。 您可能會發現它們很有用,因為它們包含核心功能,並且通常默認情況下在新項目中添加的引用將使您可以訪問諸如集合之類的內容。

最后一點要注意的是C#既有using語句,也有using指令,因此,如果要搜索有關該指令的其他信息,請注意不要將其與using語句混淆。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM