Getting the String that Represent the Value of the Tuple<T1> Instance in C#
A tuple is a data structure that gives you the easiest way to represent a data set. You can also get a string that represents a tuple object by using the ToString Method. This method returns a string that will represent the Tuple<T1> object. The string represented by this method is in the form of (Item1) here Item1 represents the value of Item1 property. And it will represent a String.Empty if any property contains a null value.
Syntax:
public override string ToString ();
Return Type: The return type of this method is System.String. So, it will return a string that represents Tuple<T1> object.
Example 1:
// C# program to illustrate the // use of ToString method using System; namespace exampleoftuple { class GFG { // Main Method static void Main( string [] args) { // 1-Tuple var v1 = Tuple.Create( "Rohit" ); // Get the value of Tuple<T1> // With the help of ToString method Console.WriteLine( "Tuple 1: " + v1.ToString()); } } } |
Output:
Tuple 1: (Rohit)
Example 2:
// C# program to illustrate // the use of ToString method using System; namespace exampleoftuple { class GFG { // Main Method static public void Main() { // Nested Tuples var T1 = Tuple.Create( "Sumit" , Tuple.Create( "Bongo" , "Bella" , "Binu" )); var T2 = Tuple.Create( "Boond" , "Cinki" , "Chimmy" , Tuple.Create( "Karan" , "Micky" )); var T3 = Tuple.Create(34.9, 78.7, Tuple.Create(12.2, 34.5, 5.6, .78)); var T4 = Tuple.Create(2, 4, 6, 8, 5, Tuple.Create(10, 20, 30, 40, 50)); // Get the value of Nested Tuples // With the help of ToString method Console.WriteLine( "NTuple 1: {0}" , T1.ToString()); Console.WriteLine( "NTuple 2: {0}" , T2.ToString()); Console.WriteLine( "NTuple 3: {0}" , T3.ToString()); Console.WriteLine( "NTuple 4: {0}" , T4.ToString()); } } } |
Output:
NTuple 1: (Sumit, (Bongo, Bella, Binu)) NTuple 2: (Boond, Cinki, Chimmy, (Karan, Micky)) NTuple 3: (34.9, 78.7, (12.2, 34.5, 5.6, 0.78)) NTuple 4: (2, 4, 6, 8, 5, (10, 20, 30, 40, 50))
Please Login to comment...