public static void SerialisoiXml(string tiedosto, tyontekijat tekijat)
 {
     XmlSerializer xs = new XmlSerializer(tekijat.GetType());
     TextWriter tw = new StreamWriter(tiedosto);
     try
     {
         xs.Serialize(tw, tekijat);
     }
     catch (Exception e)
     {
         throw e;
     }
     finally
     {
         tw.Close();
     }
 }
    public static void DeSerialisoiXml(string filePath, ref tyontekijat tekijat)
    {
        XmlSerializer deserializer = new XmlSerializer(typeof(tyontekijat));
        try
        {
            FileStream xmlFile = new FileStream(filePath, FileMode.Open);
            tekijat = (tyontekijat)deserializer.Deserialize(xmlFile);
            xmlFile.Close();
        }
        catch (Exception ex)
        {
            throw ex;
        }
        finally
        {

        }
    }