How to get all methods of Tuple Class in VB.NET

1 Answer

0 votes
Imports System
Imports System.Linq

Public Class GetAllMethodsOfTupleClass_VB_NET
	Public Shared Sub ShowMethods(ByVal type As Type)
        For Each method In type.GetMethods()
            Dim parameterDescriptions = String.Join(", ", method.GetParameters().Select(Function(x) x.ParameterType.Name & " " & x.Name).ToArray())
				
            Console.WriteLine("{0} {1}({2})", method.ReturnType.Name, method.Name, parameterDescriptions)
        Next
    End Sub

    Public Shared Sub Main()
        ShowMethods(GetType(Tuple))
    End Sub
End Class



' run:
'
' Tuple`1 Create(T1 item1)
' Tuple`2 Create(T1 item1, T2 item2)
' Tuple`3 Create(T1 item1, T2 item2, T3 item3)
' Tuple`4 Create(T1 item1, T2 item2, T3 item3, T4 item4)
' Tuple`5 Create(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5)
' Tuple`6 Create(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6)
' Tuple`7 Create(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7)
' Tuple`8 Create(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7, T8 item8)
' String ToString()
' Boolean Equals(Object obj)
' Int32 GetHashCode()
' Type GetType()
'

 



answered Aug 21, 2024 by avibootz

Related questions

1 answer 111 views
111 views asked Oct 17, 2023 by avibootz
1 answer 150 views
150 views asked Oct 14, 2023 by avibootz
1 answer 123 views
123 views asked Oct 13, 2023 by avibootz
1 answer 109 views
109 views asked Sep 26, 2023 by avibootz
1 answer 104 views
104 views asked Sep 23, 2023 by avibootz
1 answer 123 views
123 views asked Sep 22, 2023 by avibootz
...