Aqueduct.Utils.FileCSVService.WriteLine C# (CSharp) Метод

WriteLine() публичный Метод

public WriteLine ( string>.IDictionary keyValues, bool writeHeader ) : void
keyValues string>.IDictionary
writeHeader bool
Результат void
        public override void WriteLine(IDictionary<string, string> keyValues, bool writeHeader)
        {
            if (keyValues == null || keyValues.Count == 0)
                return;

            lock (m_lock)
            {
                try
                {
                    using (FileStream fs = new FileStream(m_filename, FileMode.Append, FileAccess.Write))
                    {
                        using (StreamWriter sWriter = new StreamWriter(fs))
                        {
                            WriteLineInternal(sWriter, keyValues, writeHeader);
                        }
                    }
                }
                catch (Exception ex)
                {
                    m_logger.LogError(string.Format("Error occured while trying to write to {0}. Values = {1}",
                        m_filename, string.Join(",", FromCollection(keyValues.Values))), ex);
                }
            }
        }
    }

Same methods

FileCSVService::WriteLine ( string>.IDictionary keyValues ) : void