借用VB的MyC#照样条条大路通罗马
岁数大了,QQ也不闪了,微信也不响了,电话也不来了,但是图老师依旧坚持为大家推荐最精彩的内容,下面为大家精心准备的借用VB的MyC#照样条条大路通罗马,希望大家看完后能赶快学习起来。
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("www.microsoft.com"))
{
MessageBox.Show("微软的网站可以使用。");
}
}
从上面这三个简例可以看得出来,显然My不仅能够程序代码更加精简,更重要的是,这是一种非常直观式的写法,让程序设计师非常容易去联想与发掘所需的功能。