Я получаю список запущенных процессов через LINQ.Как переназначить свойства в LINQ?
Два свойства, которые я хочу: «ProcessName» и «WorkingSet64».
Однако в моем пользовательском интерфейсе я хочу, чтобы эти свойства назывались «ProcessName» и «ProcessId».
Как я могу переназначить имя «WorkingSet64» в «ProcessId»?
я сделал псевдо синтаксис, что я ищу ниже:
using System.Linq;
using System.Windows;
using System.Diagnostics;
namespace TestLinq22
{
public partial class Window1 : Window
{
public Window1()
{
InitializeComponent();
var theProcesses =
from p in Process.GetProcesses()
orderby p.WorkingSet64 descending
select new { p.ProcessName, p.WorkingSet64 alias "ProcessId" };
foreach (var item in theProcesses)
{
TheListBox.Items.Add(item);
}
}
}
}
damnit, вы просто избили меня :( –