Cita:
Iniciado por Fuzzylog Class ref = new Class();
ref.method();
ref es una referencia a un objeto de la clase Class
Si Class tiene un método method puedes llamarlo para ese objeto.
a es una referencia a un valor de un tipo primitivo, por lo que no admite métodos asociados a un objeto externo.
Cabe mencionar que en C# existen los Extension Methods:
http://msdn.microsoft.com/en-us/library/vstudio/bb383977.aspx
con lo cuál si se desea se puede declarar uno de la siguiente manera:
Código C++:
Ver originalpublic static class IntExtensions
{
public static void WriteToConsole(this int value)
{
Console.WriteLine("El número introducido es: " + value.ToString());
}
}
y luego utilizarlo de la siguiente manera:
Otra muestra de la superioridad de C# con respecto a java.