Buenos días,

Tengo que presentar para un curso que estoy haciendo la resolución de los siguientes casos. Si alguien me puede ayudar se lo agradezco.

. Ejercicio: Utilizando la sentencia foreach comprobar el valor devuelto por el método
object.GetType().IsValueType para determinar si el tipo es por valor. Mostrar el
nombre del tipo y el tipo.
‘ VB
For Each o As Object In types
Dim type As String
If o.GetType.IsValueType Then
type = "Tipo por valor"
Else
type = "Tipo por referencia "
End If
Console.WriteLine("{0}: {1}", o.GetType, type)
Next
// C#
foreach ( object o in types )
{
string type;
if (o.GetType().IsValueType)
type = "Tipo por valor";
else
type = "Tipo por referencia";
Console.WriteLine("{0}: {1}", o.GetType(), type );
}