Skip to content

ES CSharp Keyword args

Codex edited this page Oct 11, 2026 · 2 revisions

Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어

C#: args

Manual C# · Guía Práctica

Parámetro string[] implícito del programa de nivel superior. En un Main normal, dicho nombre de parámetro es una convención, no una palabra obligatoria.

Ejemplo sencillo (Example.cs)

Guarde este ejemplo por separado como Example.cs. Ejecútelo independientemente de los demás ejemplos de esta página.

Example.cs:

// PROJECT-EXAMPLE
System.Console.WriteLine(args.Length == 0 ? "No arguments" : args[0]);

Resultado:

No arguments

Sintaxis

string[] args / top-level args

Ejemplo 1: forma básica

using System; Console.WriteLine(args.Length > 0 ? args[0] : "No arguments");

Ejemplo 2: otra forma práctica

using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading;
using System.Threading.Tasks;
using System.IO;
using System.Runtime.InteropServices;
using System.Runtime.CompilerServices;

public static class Program
{
    public static async Task Main(string[] args)
    {
        for (int i = 0; i < args.Length; i++) Console.WriteLine($"{i}:{args[i]}");
    }
}

Fuente oficial: Microsoft Aprender.

Clone this wiki locally