16
2012
10

C#练习Array.Sort函数列出所有的进程与模块

.Net Code:

using System;
using System.Collections.Generic;
using System.Text;
using System.Diagnostics;
using System.Collections;
namespace ICompare测试
{
    class Program
    {
        static void Main(string[] args)
        {
            Process[] allprocess = Process.GetProcesses();//所有运行的进程
            SortByProcessName cmpproname=new SortByProcessName();
            SortByModuleName cmpmodulename=new SortByModuleName();
            Array.Sort(allprocess, cmpproname);
            foreach (Process p in allprocess)
            {


20
2012
05

.NET中正则表达式的语法用例

字符匹配语法:
 

 


字符语法语法解释语法例子
\d匹配数字(0~9)\d'匹配8,不匹配12;
\D匹配非数字\D匹配c,不匹配3;
\w匹配任意单字符\w\w 匹配A3,不匹配@3;
\W匹配非单字符\W匹配@,不匹配c;
\s匹配空白字符\d\s\d匹配3 d,不匹配abc;
\S匹配非空字符\S\S\S匹配A#4,不匹配3 d;
.匹配任意字符....匹配A$ 5,不匹配换行;
[…]匹配括号中任意字符[b-d]匹配b、c、d, 不匹配e;
[^…]匹配非括号字符[^b-z]匹配a,不匹配b-z的字符;