文件中的类型转换不匹配问题.写所有行

本文关键字:问题 不匹配 类型转换 文件 | 更新日期: 2023-09-27 18:32:58

场景是从数据库读取数据并附加 2 个字符串并传递到文件中。全写线法

我想连接string connecString + dc[j] + "INQ;"因为我list<string>已经接受了这些,但出现错误。和文件。WriteAllLines方法只接受字符串数组,不接受简单数组。提前致谢

我的代码

public void ComapnySelection_FromDB(string conncString) {
  try {
    Console.WriteLine("-------------------- -------------------- ");
    String que = "select ConsumerNo from " + conncString + "";
    List < string > dc = ConnectToData(que);
    Console.WriteLine("ConsumerNo in DB: " + dc[0]);
    for (int j = 0; j < dc.Count; j++) {
      List<string> combine = conncString + dc[j] + "INQ;";
      Console.WriteLine("Module Name from DB: " + dc[j]);
      File.WriteAllLines(path, dc);
    }
  } catch (Exception) {
    Console.WriteLine("ERROR!");
  }
}

文件中的类型转换不匹配问题.写所有行

也许 File.WriteAllText:

for (int j = 0; j < dc.Count; j++) {
  var combine = conncString + dc[j] + "INQ;";
  Console.WriteLine("Module Name from DB: " + dc[j]);
  File.WriteAllText(path, combine);
}