修复BtnSaveTempDiff_Click方法中的键名不匹配问题,解决KeyNotFoundException异常
This commit is contained in:
@@ -4124,7 +4124,7 @@ namespace JoyD.Windows.CS
|
||||
{
|
||||
Filter = "CSV文件 (*.csv)|*.csv|所有文件 (*.*)|*.*",
|
||||
Title = "保存温差图例和温度数据",
|
||||
FileName = $"温差数据_{DateTime.Now:yyyyMMdd_HHmmss}.csv"
|
||||
FileName = $"温差数据.csv"
|
||||
};
|
||||
|
||||
if (saveFileDialog.ShowDialog() == DialogResult.OK)
|
||||
@@ -4138,8 +4138,10 @@ namespace JoyD.Windows.CS
|
||||
// 保存温差图例列表中的所有温差图例信息
|
||||
foreach (var item in tempDiffData)
|
||||
{
|
||||
double temperature = Convert.ToDouble(item["Temperature"]);
|
||||
Color color = (Color)item["Color"];
|
||||
// 获取温差值并去除°C符号进行转换
|
||||
string tempString = item["tempDiffValue"].ToString().Replace("°C", "").Trim();
|
||||
double temperature = Convert.ToDouble(tempString);
|
||||
Color color = (Color)item["color"];
|
||||
string colorHex = $"#{color.R:X2}{color.G:X2}{color.B:X2}";
|
||||
writer.WriteLine($"{temperature:F1},{colorHex}");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user