0

文字列を暗号化/復号化するC#クラスがあります。

コマンドラインで実行できる可能性はありますか?

例えば:

暗号化暗号化「heloworld」>>file.txt

私はC#の経験があまりないので、解決策は非常に単純で、気づいていません。

4

2 に答える 2

3

これは基本的に「コンソール」アプリケーションです。出力タイプが「コンソール アプリケーション」になるように、プロジェクトを作成 (または既存のプロジェクトを編集) します。Main次に、エントリ ポイントを追加します。

public static void Main(string[] args) {
   // TODO: your code here
}

argsパラメータが順番に含まれています。"encrypt""hello world"。通常は/を介して出力をstdoutに書き込みます。バイナリ出力が必要な場合は、. クレジットを追加するには、戻り値の型を に変更して、exeのエラーレベルを返します。Console.OutConsole.WriteConsole.WriteLineConsole.OpenStandardOutput()>>Mainint

于 2013-02-07T11:00:43.393 に答える
-1

コンソール アプリケーションを作成し、コマンド ライン引数を確認する

例えば:

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]));
        }
    }
}
于 2013-02-07T11:16:37.333 に答える