国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

借用VB的My,C#照樣條條大路通羅馬

2019-11-18 17:00:15
字體:
來源:轉載
供稿:網友

  .NET Framework既廣且深,其功能之強大與完整是任誰也不能否認的,然而其眾多命名空間中大量數目的類別,卻常常讓新手不知從何下手,總是必須花上一段時間才能熟悉他們所需之類別的位置。這樣的過程,其實讓人覺得有點氣餒。為了解決學習上的問題,并具體提升開發人員的生產力,Visual Basic 2005提供了一項非常重要的新功能,它就是My。My 提供了常用 .NET Framework 類與函數的進入點,讓常用的功能唾手可得,并減少您必須撰寫的程序代碼行數。只是這么好用的功能,難道Visual C# 2005不能夠使用嗎?其實只要先加入對Microsoft.VisualBasic的參考,再導入適當的命名空間,例如:

using Microsoft.VisualBasic.Devices;

  就可以在Visual C# 2005中使用與My相似的語法來撰寫程序。現在假設我們要在Visual C# 2005中播放一個音頻文件,欲達此目的,以標準的 C# 程序語法來撰寫應該如下所示:

SoundPlayer simpleSound = new SoundPlayer(@"C:/Beep.wav ");
simpleSound.Play();

  現在有了My,您只需撰寫下面這兩道語句即可:

Computer myOwnComputer = new Computer();
myOwnComputer.Audio.Play(@"C:/Beep.wav");

  又例如,假設您要播放一個系統聲音,可以撰寫如下所示的語句:

Computer myOwnComputer = new Computer();
myOwnComputer.Audio.PlaySystemSound(System.Media.SystemSounds.Asterisk);

  再舉一個例子,假設您要去驗證與指定遠程主機的聯機性,可以采用下列寫法:

Computer myOwnComputer = new Computer();
if(myOwnComputer.Network.IsAvailable)
{
 if(myOwnComputer.Network.Ping(" }
}

  從上面這三個簡例可以看得出來,顯然My不僅能夠程序代碼更加精簡,更重要的是,這是一種非常直觀式的寫法,讓程序設計師非常容易去聯想與發掘所需的功能。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 闽清县| 胶州市| 静安区| 阿拉善左旗| 青河县| 汤阴县| 彭山县| 开平市| 建水县| 沙雅县| 诏安县| 巴林左旗| 镇远县| 通辽市| 德州市| 太和县| 太仓市| 赤城县| 若尔盖县| 玛曲县| 佛山市| 广平县| 江西省| 宿松县| 启东市| 肥东县| 临高县| 陇南市| 宁陵县| 虎林市| 福建省| 中阳县| 郯城县| 远安县| 宝应县| 神农架林区| 东明县| 岳池县| 青海省| 北流市| 太白县|