我正在尝试将示例win表单应用程序转换为控制台应用程序。我试图将其转换为消息格式时卡住了。使用C#的消息格式#
这里是低于原代码的winform
private void PutMessage(StringBuilder message, string mediaType, string filename)
{
message.AppendFormat(messageFormat, "FileSize", videoInterrogator.GetFileSize(), Environment.NewLine);
message.AppendFormat(messageFormat, "Duration", videoInterrogator.GetDuration(), Environment.NewLine);
}
我试图做同样的在我的控制台应用程序
我打电话从FTPDownload方法,该方法使代码看起来象
PutMessage(file, message);
private void PutMessage(string filename, StringBuilder message)
{
VideoInterrogator videoInterrogator = new VideoInterrogator();
videoInterrogator.LoadFile(filename);
message.AppendFormat(format, "FileSize", videoInterrogator.GetFileSize(), Environment.NewLine);
message.AppendFormat(format, "Duration", videoInterrogator.GetDuration(), Environment.NewLine);
}
任何帮助,请如何调用此方法传递文件名并返回值。它在“格式”引发异常我不知道这里错过了什么。
如果您可以发布一些更多的代码以提供更多方法上下文将会很有用。例如,格式声明在哪里? – 2012-02-06 04:49:29