Archive for Novembre 25th, 2007

TXT File Writer

CodeKeep C# Feed Novembre 25th, 2007

Description: Writing a TXT file in a directory

Link: http://www.codekeep.net/snippets/5001b925-6ed9-4a6d-87c7-18d78dcd01f7.aspx

string directoryName = @"C:\TEMP\INTEGRA\";
            string fileName = directoryName + Integra.iUtilities.Text.SerialName(nameFile) + ".txt";

            if (!Directory.Exists(directoryName))
            {
                Directory.CreateDirectory(directoryName);
            }

            if (!File.Exists(fileName))
            {
                // Create a file to write to.
                using (StreamWriter sw = File.CreateText(fileName))
                {
                    for (int i = 0; i < collectionLogMessages.Count; i++ )
                    {
                        sw.WriteLine(collectionLogMessages[i].Content);
                        Integra.iData.Operation.SystemAudit(collectionLogMessages[i].Content, Integra.iConfig.Audit.Types.Other.GetHashCode());
                    }
                }
            }

TXT File Writer

CodeKeep C# Feed Novembre 25th, 2007

Description: Writing a TXT file in a directory

Link: http://www.codekeep.net/snippets/5001b925-6ed9-4a6d-87c7-18d78dcd01f7.aspx

string directoryName = @"C:\TEMP\INTEGRA\";
            string fileName = directoryName + Integra.iUtilities.Text.SerialName(nameFile) + ".txt";
            

            if (!Directory.Exists(directoryName))
            {
                Directory.CreateDirectory(directoryName);
            }

            if (!File.Exists(fileName))
            {
                // Create a file to write to.
                using (StreamWriter sw = File.CreateText(fileName))
                {
                    for (int i = 0; i < collectionLogMessages.Count; i++ )
                    {
                        sw.WriteLine(collectionLogMessages[i].Content);
                        Integra.iData.Operation.SystemAudit(collectionLogMessages[i].Content, Integra.iConfig.Audit.Types.Other.GetHashCode());
                    }
                }
            }