Wie kann ich Standardnamen festlegen, also anstelle von etwas < /p>
Code: Select all
TypeName_MethodName(int arg1, string arg2)
< /code>
Ich kann stattdessen so etwas bekommen: < /p>
TypeName_MethodName(int age, string name)?
< /code>
Bearbeiten: Code (nicht sicher, warum es für so etwas wichtig ist), machen Sie meinen wahrscheinlich ineffizienten Code nichts aus.namespace Test
{
public static class People
{
public static event Action OnPersonAdded = (age, name) => { };
public static void AddPerson(int age, string name)
{
if (!PeopleByAge.TryAdd(age, [name]))
{
PeopleByAge[age].Add(name);
}
OnPersonAdded(age, name);
}
public static Dictionary PeopleByAge = [];
}
public static class Program
{
public static void Main(string[] args)
{
People.OnPersonAdded += People_OnPersonAdded;
People.AddPerson(int.Parse(args[0]), args[1]);
}
private static void People_OnPersonAdded(int arg1, string arg2)
{
Console.WriteLine($"Add person {arg2}, aged {arg1}.");
}
}
}