DotNet中获取系统信息(一)
Posted on 2004-10-22 00:33 Vincent 阅读(568) 评论(3) 编辑 收藏 前几天发了一张用C#获取系统信息的随笔,得到很多高人的指点,获益良多啊! 这两天又抽空重构了一下,使用了singleton模式,并支持读取多CPU和多网卡的信息(未使用WMI),但没办法测试,不知道行不行!请高手指导!
日期:11/21/2005 21:08:00
作者:
在windows下控制系统音量,需要通过使用win32的WDM audio components(winmm.dll)来实现,为了方便起见,将其封装到了一个AudioMixerHelper类中,可以直接通过GetVolume()和SetVolume方法来改变音量。
using System;
using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; using System.DirectoryServices; namespace change { /// <summary>
日期:11/21/2005 21:08:00
作者:
/* .Net/C#: 实现支持断点续传多线程下载的 Http Web 客户端工具类 (C# DIY HttpWebClient)
日期:11/21/2005 20:59:00
作者:
提高ASP.Net应用程序性能的十大方法你也许会想到把你的应用程序划分成不同的逻辑层。你也可能听过三层物理架构或N层架构,这是最常用的架构模式,它把不同的程序功能物理的分配给各个硬件来执行。这样,如果我们想提高应用程序的性能的话,加一些硬件就可以达到目的了。按理说这种方法能提高应用程序的性能,但是我们应该避免使用这种方法。所以,只要有可能,我们都应该把asp.net页面和它用到的组件放到一个应用程序中运行。 因为分布式的布署,要用到web services或者Remoting,它将使应用程序的性能下
日期:11/21/2005 20:59:00
作者:
//将指定字符串中的汉字转换为拼音缩写,其中非汉字保留为原字符。
public string GetPinYin(string text) { char pinyin; byte[] array; System.Text.StringBuilder sb = new System.Text.StringBuilder(text.Length);
日期:11/21/2005 20:54:00
作者:
SharpZiplib0.84.zip 084SharpZipLib_SourceSamples.zip
日期:11/21/2005 15:20:00
作者:
|
Digg排行
|