How to return multiple variables?
I want to return variable win, loss and draw but i dont know how.

staticint (int, int, int)int(int, int, int)namespace Papier_kamien_nozyce
{
internal class Program
{
static void Main(string[] args)
{
string komputer = " ", user;
int win = 0, loss = 0, draw = 0;
var rand = new Random();
switch (rand.Next(2))
{
case 0:
komputer = "N"; break;
case 1:
komputer = "K"; break;
case 2:
komputer = "P"; break;
}
Console.WriteLine("P - papier, N - nożyce, K - Kamień");
user = Console.ReadLine();
if (user == "p")
{
Papier(user, komputer, win, loss, draw);
}
}
static int Papier(string user, string komputer, int win, int loss, int draw)
{
if (komputer == "N")
{
Console.WriteLine("Przegrałeś! Wyniki:");
Console.WriteLine();
}
return win;
return loss;
return draw;
}
}
}static (int, int, int) Foo()
{
return (1, 2, 3);
}static (int, int, int) Foo()
{
return (1, 2, 3);
}var (a, b, c) = Foo();static (int, int, int) Papier(string user, string komputer, int win, int loss, int draw)
{
if (komputer == "N")
{
Console.WriteLine("Przegrałeś! Wyniki:");
Console.WriteLine();
}
return (win, loss, draw);
}record PapierResult(int Win, int Loss, int Draw);
static PapierResult(/* ... */)
{
// ...
return new PapierResult(win, loss, draw);
}