C# file.writeAllines中的类型转换不匹配问题
场景是从DB中读取数据并附加2个字符串并传递到file.writeAlline方法中 我想连接字符串connecString+dc[j]+INQ;因为我已经把这些列在列表中了,但是得到了错误。 和file.writeAllines方法只接受字符串数组,不接受简单数组。 提前谢谢 我的代码 也许:C# file.writeAllines中的类型转换不匹配问题,c#,database,string-concatenation,C#,Database,String Concatenation,场景是从DB中读取数据并附加2个字符串并传递到file.writeAlline方法中 我想连接字符串connecString+dc[j]+INQ;因为我已经把这些列在列表中了,但是得到了错误。 和file.writeAllines方法只接受字符串数组,不接受简单数组。 提前谢谢 我的代码 也许: 你发布的代码毫无意义。顺便说一句,你得到了什么错误?我在类型转换中得到了错误,就像我想在File.writeAllines中传递一个连接字符串一样。例如,在上面的代码中,使用了两个变量connStrin
你发布的代码毫无意义。顺便说一句,你得到了什么错误?我在类型转换中得到了错误,就像我想在File.writeAllines中传递一个连接字符串一样。例如,在上面的代码中,使用了两个变量connString和dc[j]。第三,我想要附加INQ;字符串之后,我想连接这3个类似的列表
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!");
}
}
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);
}