loading a local xml file and parsing

I’ve tried doing a search for this topic, but found nothing but over complicated examples, in actionscript, it is so simple:

var loader:UrlLoader =new UrlLoader();
loader.addEventListener(Event.COMPLETE,xmlLoaded);
loader.load(“local xml file url”);

function onComplete(e:Event){

var myXml = e.target.data as XML
var playerNodeList:XMLList = myXml…playerNode;

}

if c#, it’s like pulling teeth to figure out how to do something simple like this, can someone please provide a quick example of how to do this

finally an easy example
http://answers.unity3d.com/questions/5583/how-can-i-find-specific-parts-of-an-xml-and-feed-them-into-dialogue