1
resposta

[Projeto] Resposta

using System.Reflection.Metadata;

int Somar(int nNum1,int nNum2) => nNum1 + nNum2;
{
    Console.WriteLine($"{Somar(12,34)}");
}
1 resposta

Natan,

Legal. Mas acho que, da forma abaixo, enxuga um pouquinho mais a resposta:

static int Somar(int nNum1, int nNum2) => nNum1 + nNum2;

Console.WriteLine($"{Somar(12, 34)}");

São bacanas estas "arrow functions"... se quiser aprender mais, separei estes links só para você:

===============================================================

O operador de expressão lambda (=>) define uma expressão lambda

Artigo - 20/07/2023

Há suporte para o token => de duas formas: como o operador lambda e como um separador de um nome de membro e a implementação de membro em uma definição de corpo da expressão.

...

https://learn.microsoft.com/pt-br/dotnet/csharp/language-reference/operators/lambda-operator

===============================================================

Expressões lambda e funções anônimas

Artigo - 08/03/2023

Use uma expressão lambda para criar uma função anônima. Use o operador de declaração lambda => para separar a lista de parâmetros de lambda do corpo. Uma expressão lambda pode ser de qualquer uma das duas formas a seguir:

...

https://learn.microsoft.com/pt-br/dotnet/csharp/language-reference/operators/lambda-expressions

===============================================================

[]'s,

Fabio I.