求份优雅的程序代码
总感觉自己写的代码不好看,而且像接口/继承/委托/很多方面的知识都没用到
希望有份代码让自己学习下
[解决办法]
多看别人的代码
[解决办法]
[解决办法]
算了,我是实在人,贴一份个人认为比较优雅的代码
就看你看不看得懂。
不然你还是先把基础打好再说。
using System;
using System.Collections.Generic;
using System.Diagnostics;
internal static class LanguageFeatures
{
private static void DisplayProcesses( Func<Process , Boolean> match)
{
var processes = new List< Object>();
foreach (var process in Process.GetProcesses())
{
if (match(process))
{
processes.Add( new
{
process.Id,
Name = process.ProcessName,
Memory = process.WorkingSet64
});
}
}
ObjectDumper.Write(processes); //打印里面的内容,别处实现的
}
private static void Main( string[] args)
{
DisplayProcesses(process => process.WorkingSet64 >= 20*1024*1024);
}
}