# Named Argument

An argument supplied with its parameter name for clarity or reordered calls.

## What is **Named Argument** in C#?

**Named Argument** — An argument supplied with its parameter name for clarity or reordered calls.

```csharp
class Ticket
{
    void Reserve()
    {
        Book(seat: 12, row: "A");
    }

    void Book(string row, int seat)
    {
    }
}
```

Level: Apprentice · [More C# terms at this level](https://www.ask-codey.com/glossary/subjects/c-sharp/apprentice)

Updated: September 27, 2026

Source: https://www.ask-codey.com/glossary/named-argument
