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.