Return multiple values from a method C# with Example



Return multiple values from a method C# with Example

Tuples can be used to return multiple values from a method without using out parameters. In the following 
example AddMultiply is used to return two values (sum, product). 
void Write() 
{ 
var result = AddMultiply(25, 28); 
Console.WriteLine(result.Item1); 
Console.WriteLine(result.Item2); 
} 
Tuple AddMultiply(int a, int b) 
{ 
return new Tuple(a + b, a * b); 
} 
Output: 
53 
700 
Now C# 7.0 offers an alternative way to return multiple values from methods using value tuples More info about 
ValueTuple struct. 
 

GUID (or UUID) is an acronym for 'Globally Unique Identifier' (or 'Universally Unique Identifier'). It is a 128-bit 
integer number used to identify resources. 

0 Comment's

Comment Form

Submit Comment