我一直在尝试在 C#.NET 上创建此控制台应用程序,但收到以下错误消息:
错误 1 预期的类、委托、枚举、接口或结构
我是 C# 的新手,我以前做过 C++。
主要文件:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
public void Main(string[] args)
{
string repositories = args[0];
string transaction = args[1];
var processStartInfo = new ProcessStartInfo
{
FileName = "svnlook.exe",
UseShellExecute = false,
CreateNoWindow = true,
RedirectStandardOutput = true,
RedirectStandardError = true,
Arguments = String.Format("log -t \"{0}\" \"{1}\"", transaction, repositories)
};
var p = Process.Start(processStartInfo);
var s = p.StandardOutput.ReadToEnd();
p.WaitForExit();
if (s == string.Empty)
{
Console.Error.WriteLine("Message must be provided");
Environment.Exit(1);
}
Environment.Exit(0);
}