C#
 Computer >> コンピューター >  >> プログラミング >> C#

コマンドライン引数は、C#のmainメソッドでどのように渡されますか?


Main()メソッドはエントリポイントです-

static void Main(string[] args)

引数配列argsは、引数を設定するために使用されます-

string[] args)

2つの引数を追加すると、次のように設定されます-

var args = new string[] {"arg1","arg2”}

これがデモコードです-

using System;

namespace Demo {
   class HelloWorld {

      // args for command line
      static void Main(string[] args) {
         Console.WriteLine("Welcome here!");
         Console.ReadKey();
      }
   }
}

Visual Studio IDEの代わりにコマンドラインを使用してC#プログラムをコンパイルするには-

  • テキストエディタを開き、上記のコードを追加します。

  • ファイルをhelloworld.csとして保存します

  • コマンドプロンプトツールを開き、ファイルを保存したディレクトリに移動します。

  • csc helloworld.csと入力し、Enterキーを押してコードをコンパイルします。

  • コードにエラーがない場合、コマンドプロンプトは次の行に移動し、helloworld.exe実行可能ファイルを生成します。

  • helloworldと入力して、プログラムを実行します。

  • 画面に印刷された出力HelloWorldを確認できます。


  1. TkinterでButtonコマンドに引数を渡す方法は?

    いくつかのウィンドウまたはイベントを引き出す必要があるいくつかのボタンがあるように、tkinterアプリケーションで作業していると仮定しましょう。ボタンを完全に機能させるために、コマンド値としていくつかの引数を渡すことができます。 コマンドは、関数名を値として取るButton属性です。この関数は、特定のイベントの動作を定義します。 最初にボタンを作成し、そのコマンド属性に引数を渡していくつかのイベントを追加しましょう。 例 この例では、ウィンドウと、ウィンドウを即座に閉じるボタンを作成します。 #Importing the required library from tkinter im

  2. コマンドラインからUbuntuをアップグレードする方法

    UbuntuのUpdateManagerを使用すると、インストールを新しいメジャーリリースに比較的簡単にアップグレードできます。ユーティリティのグラフィカルインターフェイスは、わかりやすい手順のウィザードをガイドします。 ただし、グラフィカルユーティリティを使用できない場合があります。たとえば、サーバーではグラフィカルインターフェイスにアクセスできません。この場合、Ubuntuをアップグレードするためにコマンドラインを使用する必要があります。 ただし、これが役立つシナリオはこれだけではありません。コマンドラインインターフェイスを使用すると、通常、何が起こっているかを詳しく知ることができます