C# XML Parse Can't Get All Element : i have smailler XML file i want to parse it .

    <?xml version="1.0" encoding="utf-8"?>
    <!-- GeeSuth Checker Time -->
    <Geranal>
      <AftrNoon Min="20" StartAftrNoon="05:00:00" EndAftrNoon="11:01:00" />
      <Night Min="50" StartNight="2:00:00" EndNight="6:00:00" />
      <AlFajr Min="100" StartAlfajr="9:00:00" EndAlfajr="10:00:00" />
    </Geranal>

i want to get all the value in line , like 

    <AftrNoon Min="20" StartAftrNoon="05:00:00" EndAftrNoon="11:01:00" />
 
i need save the values in string paramater :.

> Min
> 
> StartAftrNoon
> 
> EndAftrNoon

and save it in paramater ?

im using this :.

 

    XmlReader ReaderXML = XmlReader.Create("Date.xml");
                while (ReaderXML.Read())
                {
                    ReaderXML.IsStartElement("Geranal");
                    if (ReaderXML.NodeType == XmlNodeType.Element && ReaderXML.Name == "AftrNoon")
                    {
                        //AftarNoon Fill
                        txt_Min_Aftrnoon.Text = ReaderXML.GetAttribute(0);
                        dt_Aftr_start.Text = ReaderXML.GetAttribute(1);
                        dt_aftar_End.Text = ReaderXML.GetAttribute(2);
                    }
                    if (ReaderXML.NodeType == XmlNodeType.Element && ReaderXML.Name == "Night")
                    {
                        txt_Min_Night.Text = ReaderXML.GetAttribute(0);
                        dt_Night_Start.Text = ReaderXML.GetAttribute(1);
                        dt_Night_end.Text = ReaderXML.GetAttribute(2);
                    }
                    if (ReaderXML.NodeType == XmlNodeType.Element && ReaderXML.Name == "AlFajr")
                    {
                        txt_Min_Fajr.Text = ReaderXML.GetAttribute(0);
                        dt_Fajr_Start.Text = ReaderXML.GetAttribute(1);
                        dt_fajar_end.Text = ReaderXML.GetAttribute(2);
                    }
                }

It's Not Working , 
