原文写于:2007-01-01
因为在C#程序中要用到声音报警的功能,于是上网查找相关的资料。刚开始,搜到的很多文章都说C#中不支持Beep()函数,如果想Beep(),可以用一些其它的方式实现(例如http://blog.csdn.net/wfuke2000/archive/2006/06/08/779808.aspx中的文章)。但是,我觉得这样太麻烦,又继续找,终于看到有人说在.NET Fx 2.0下,C#支持Beep()(例如http://blog.joycode.com/zhanbos/archive/2004/08/29/31918.aspx中的文章)。正好我们开发是基于C#2.0的,于是用后者实现了声音报警。
做完之后,小小的感叹下,技术是在不断更新的,当我们有一个需求的时候,看到的资料可以已经跟不上时代的节奏(not up to date),但在我们看到更新的(newer)资料之前,并不知道它已经落伍了。查找资料的时候,多花点功夫,查找最新的版本,是比较值得的——更高的性能、更易使用的接口、更好的稳定性等等。