/// ////////////////////////////////////////////////// public bool FreeFichier() { CGestionnaireSuppressionFichiersTemporaires.AddFichierASupprimer(m_strNomFichier); return(true); /*if ( File.Exists ( m_strNomFichier ) ) * File.Delete(m_strNomFichier);*/ }
public static void AddFichierASupprimer(string strNomFichier) { CGestionnaireSuppressionFichiersTemporaires instance = GetInstance(); lock (typeof(CGestionnaireSuppressionFichiersTemporaires)) { instance.m_lstFichiers.Add(new CInfoSuppressionFichier(strNomFichier)); } }
protected static CGestionnaireSuppressionFichiersTemporaires GetInstance() { lock (typeof(CGestionnaireSuppressionFichiersTemporaires)) { if (m_instance == null) { m_instance = new CGestionnaireSuppressionFichiersTemporaires(); } } return(m_instance); }