C# “如何解决错误”;输入字符串格式不正确";
我正在用c#编写应用程序。在该应用程序中,我使用代码作为C# “如何解决错误”;输入字符串格式不正确";,c#,string,format,C#,String,Format,我正在用c#编写应用程序。在该应用程序中,我使用代码作为 private void WriteCurrentData(HttpRequest request, TextWriter writer) { Stream = Convert.ToString(objstream.m_StreamData[1]); writer.WriteLine(string.Format(Stream)); writer.Flush(); } 其中m_StreamData是A
private void WriteCurrentData(HttpRequest request, TextWriter writer)
{
Stream = Convert.ToString(objstream.m_StreamData[1]);
writer.WriteLine(string.Format(Stream));
writer.Flush();
}
其中m_StreamData是ArrayList。
但有时我也会犯错误
System.FormatException: Input string was not in correct format at System.Text.StringBuilder.AppendFormat() at System.String.Format()
请帮助我。提前谢谢。WriteLine()中的String.Format()尝试(再次)解释该字符串。您已将其转换为字符串,因此:
//writer.WriteLine(string.Format(Stream));
writer.WriteLine(Stream);
为什么使用
string.Format
?可以使用writer.WriteLine(流)代码>