BTool.AttributeFormUtils.WriteCsv C# (CSharp) Метод

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

public WriteCsv ( string pathFileNameStr, List csvData ) : bool
pathFileNameStr string
csvData List
Результат bool
        public bool WriteCsv(string pathFileNameStr, List<AttributeFormUtils.CsvData> csvData)
        {
            bool flag = true;
            try
            {
                if (csvData == null || csvData.Count <= 0)
                    throw new ArgumentException(string.Format("There Is No Data To Save\n", new object[0]));
                using (StreamWriter streamWriter = new StreamWriter(pathFileNameStr))
                {
                    streamWriter.WriteLine(
                        string.Format("=\"{0:S}\",=\"{1:S}\",=\"{2:S}\",=\"{3:S}\",=\"{4:S}\",=\"{5:S}\",=\"{6:S}\"",
                        AttributesForm.ListSubItem.ConnectionHandle,
                        AttributesForm.ListSubItem.Handle,
                        AttributesForm.ListSubItem.Uuid,
                        AttributesForm.ListSubItem.UuidDesc,
                        AttributesForm.ListSubItem.Value,
                        AttributesForm.ListSubItem.ValueDesc,
                        AttributesForm.ListSubItem.Properties
                        ));
                    foreach (AttributeFormUtils.CsvData csvData1 in csvData)
                    {
                        streamWriter.WriteLine(
                            string.Format("=\"{0:S}\",=\"{1:S}\",=\"{2:S}\",=\"{3:S}\",=\"{4:S}\",=\"{5:S}\",=\"{6:S}\"",
                            csvData1.connectionHandle,
                            csvData1.handle,
                            csvData1.uuid,
                            csvData1.uuidDesc,
                            csvData1.value,
                            csvData1.valueDesc,
                            csvData1.properties
                            ));
                    }
                }
            }
            catch (Exception ex)
            {
                msgBox.UserMsgBox(SharedObjects.MainWin, MsgBox.MsgTypes.Error, string.Format("Cannot Write The CSV File\n\n{0}\n", (object)ex.Message));
                flag = false;
            }
            return flag;
        }
AttributeFormUtils