Merhaba,
Bir projede lokal makinemin MAC Adreslerini alma ihtiyacim olmuştu. LINQ ile bu çözümü aşağıdaki kod bloğu ile sağlayabilirsiniz.
using System.Net.NetworkInformation;
var MacAddresses = from m in NetworkInterface.GetAllNetworkInterfaces()
select new { Isim = m.Name , Adres = m.GetPhysicalAddress().ToString() };