private bool WriteCsv(string pathFileNameStr, List<DeviceTabsForm.CsvData> csvData)
{
bool flag = false;
try
{
if (csvData == null || csvData.Count <= 0)
throw new ArgumentException(string.Format("There Is No Data To Save\n"));
using (StreamWriter streamWriter = new StreamWriter(pathFileNameStr))
{
int count = csvData.Count;
string str1 = string.Empty;
DeviceTabsForm.CsvData csvData1 = new DeviceTabsForm.CsvData();
for (int index = 0; index < count; ++index)
{
DeviceTabsForm.CsvData csvData2 = csvData[index];
streamWriter.WriteLine(string.Format("{0:S},{1:S},{2:S},{3:S},{4:S}", csvData2.addr, csvData2.auth, csvData2.ltk, csvData2.div, csvData2.rand));
}
}
}
catch (Exception ex)
{
msgBox.UserMsgBox(SharedObjects.MainWin, MsgBox.MsgTypes.Error, string.Format("Cannot Write The CSV File\n\n{0}\n", ex.Message));
flag = true;
}
return flag;
}