我有一个加密/解密字符串的 C# 类。
有没有可能在命令行中运行它?
例如:
密码学加密“helo 世界”>> file.txt
我在 C# 方面不是很有经验,所以也许解决方案很简单,我没有意识到
我有一个加密/解密字符串的 C# 类。
有没有可能在命令行中运行它?
例如:
密码学加密“helo 世界”>> file.txt
我在 C# 方面不是很有经验,所以也许解决方案很简单,我没有意识到
这基本上是一个“控制台”应用程序;创建一个项目(或编辑您现有的项目),以便输出类型为“控制台应用程序”。然后添加一个Main
入口点:
public static void Main(string[] args) {
// TODO: your code here
}
包含按顺序排列的args
参数;"encrypt"
, "hello world"
. 通常通过/将您的输出写入标准输出- 或者如果您需要二进制输出,- 它会自动使用管道,例如. 对于额外的功劳,将返回类型更改为以返回exe的错误级别。Console.Out
Console.Write
Console.WriteLine
Console.OpenStandardOutput()
>>
Main
int
创建一个控制台应用程序并检查命令行参数
例如:
static void Main(string[] args){
if (args.Length == 2)
{
if (args[0] == "encrypt")
{
Console.WriteLine(encrypt(args[1]));
} else if(args[0] == "decrypt"){
Console.WriteLine(decrypt(args[1]));
}
}
}